Temporarily mask the 'source' of errors.

[Finishes #58189078]
Add a meaningful 'error_code' to all error responses.

[Finishes #58189188]