Improved profile update error handling

Provides better support for 3rd party login handling where and endpoint+redirect process may be required