When an HTTP request fails, the thrown/logged exception now includes the server's response.
If submitting diagnostic info fails for some reason, the error is shown to the user instead of being suppressed.