Instead of blocking, we should maybe report errors on a background thread
Instead of blocking, we should maybe report errors on a background thread