A customer reported that JWT generation fails when the email ID contains umlauts, although these characters are accepted in users' first and last names. Instead of failing silently, the API should return a clear validation error (e.g., "Invalid email ID") if such email addresses are unsupported.
This will improve troubleshooting and provide a better developer experience.