Problem statement
When trying to update custom text in a New Universal Login prompt, the following error is returned, indicating that the key has invalid characters.
Example:
{
"statusCode": 400,
"error": "Bad Request",
"message": "Key \"usernameDescription\" in screen \"reset-password-email\" has invalid characters.",
"errorCode": "invalid_body"
}
Cause
This error occurs if the key value contains any liquid directive tags {% %}, any mustache tags {{ }}, or any HTML tags .
Solution
Remove any of the following from the key’s value:
- Liquid directive tags: {% %}
- Moustache tags {{ }}
- HTML tags: