When users edit details in there account and hit Save Details, they are unable to login after because it seems the system erases the user saved password. I have replicated this issue countless times. The only way I have been able to avoid this issue is when users edit details I instruct them to input the old password and new password again when updating / saving details.