Originally reported by: @brussellc5 in: okta/okta-sdk-java#117
With the Okta version of the Stormpath SDK, we're getting these same results (loss of custom profile attributes) in the following scenarios:
To reset a forgotten password: Application.resetPassword(token, password)
To update a password: resolve Account from servlet request, Account.setPassword(), Account.save()
In each case I'd view that as a problem in that I wouldn't expect either of those methods to update anything other than a password.