No feedback on error saving user
Currently, if there is an error when saving a user's details, the frontend ignores the 500 result code from the backend and doesn't show any indication of failure. I'm guessing this happens in more places in the code.