We've been successfully using the following REST PUT method prior to the 7.1 release, to update all properties of an existing user principal
/identity/api/tenants/Tenant/principals/PrincipalId
However, in 7.1 we get the below failure when attempting to update any property of the user when not attempting to also change the password:
WebException: The remote server returned an error: (500) Internal Server Error.
For example:
Fail
Change just the Firstname
Pass
Change the Firstname and the password
Anyone have an idea why?