Ok, I figured out the problem here. My password had a special character "@" and this was being encoded into "safe" HTML and this breaks the code. Once I the exception occurs in saving the form, the code stays in a broken state and does not accept any other passwords. Proposed fix: Remove the special character from the password. Note: any special character that encodes to HTML with a < or > sign breaks the code. Would love to see the code fixed in an update.