send provider errors back to caller