Issue Description
As a user, when I try to create a new account, and I don't use any special or upper case characters, I do not receive feedback that my password was invalid. However, on closer inspection, the API returns exactly what we need to display to the user.
In addition, the API response includes an error that the device name cannot exceed 32 characters. None of these errors are visible to the user. I should be able to see these errors in the sign up form so that, as a user, I can get a clearer picture of the requirements.
[
"Password must contain an uppercase letter.",
"Password must contain a special character.",
"Device Name cannot exceed 32 characters."
]

Issue Description
As a user, when I try to create a new account, and I don't use any special or upper case characters, I do not receive feedback that my password was invalid. However, on closer inspection, the API returns exactly what we need to display to the user.
In addition, the API response includes an error that the device name cannot exceed 32 characters. None of these errors are visible to the user. I should be able to see these errors in the sign up form so that, as a user, I can get a clearer picture of the requirements.