do actual error reporting in separate PR as it's more complex _Originally posted by @tomholub in https://github.com/FlowCrypt/flowcrypt-browser/issues/3015#issuecomment-727973729_