KindeK
Kinde2mo ago
21 replies
Ranjana_Raghavan

500 Error on Kinde Server - Password Set Form with Existing Email

Hello Kinde Team,
Getting a 500 Internal Server Error on Kinde's server when a user tries to register with an email that already exists. The error occurs on Kinde's UI before any request reaches our backend.

Steps i followed to get said error:

1. In Kinde Dashboard → Users, find an existing user with email (e.g., user@example.com)
2. In my app, start new user registration
Enter:
First name: different from existing user
Last name: different from existing user
Username: different from existing user
Enter the same email as the existing user (user@example.com)
Complete email verification (enter code)
Set password and confirm password
3.Click Continue
Result: 500 Internal Server Error from Kinde's server

Expected : Gracefully let user know user the email already exist and redirect to login
Observed : 500 error page <attached ss>

Configuration:
Multiple connection types enabled: Email+Password and Username

Questions :
1. Is there a way Kinde prevents this at the UI level before form submission?, I see the login_hint is not useful in the registration scenario.
2. Is this a known issue with multiple connection types?
3. What is the recommended approach to prevent duplicate registrations?
Screenshot_2025-11-17_at_11.19.06_AM.png
Was this page helpful?