# Why dbconnections/signup returns 400 when user has existed? Why not return 409?

**URL:** <https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904>\
**Category:** Get Help\
**Tags:** signup-prompt-new-experience, login-experience\
**Created:** [September 15, 2025, 8:20am UTC](https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904 "2025-09-15T08:20:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fvoidcn](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/fvoidcn/32/76599_2.png) [@fvoidcn](https://community.auth0.com/u/fvoidcn)\
**Post date:** [September 15, 2025, 8:20am UTC](https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904/1 "2025-09-15T08:20:49Z")

</div>

In the document of signup/create-a-new-user. This seems to return ‘`409`Conflict, user already exists.’ if a user exists, but in fact it returns 400.

---

<div class="post-metadata">

**Author:** ![teodor.andrei](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/teodor.andrei/32/75320_2.png) [@teodor.andrei](https://community.auth0.com/u/teodor.andrei)\
**Post date:** [September 15, 2025, 10:59am UTC](https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904/3 "2025-09-15T10:59:24Z")

</div>

Hi @fvoidcn and welcome to the Auth0 Community!

Thank you for pointing this out! Please allow me some time to investigate, and I will get back to you with an answer.

Have a great day!  
Teodor.

---

<div class="post-metadata">

**Author:** ![teodor.andrei](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/teodor.andrei/32/75320_2.png) [@teodor.andrei](https://community.auth0.com/u/teodor.andrei)\
**Post date:** [September 15, 2025, 11:17am UTC](https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904/4 "2025-09-15T11:17:01Z")

</div>

Hi again @fvoidcn !

When I test it, the endpoint returns the correct response, a 409 Conflict.

 ![image](https://global.discourse-cdn.com/auth0/original/3X/3/1/318d6a79d09f402bc364fd247b72cfed2a1dd96c.png)

Is it possible for you to give more details of the steps you took so I can try to recreate it?

Kind regards,  
Teodor.

---

<div class="post-metadata">

**Author:** ![fvoidcn](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/fvoidcn/32/76599_2.png) [@fvoidcn](https://community.auth0.com/u/fvoidcn)\
**Post date:** [September 17, 2025, 7:11am UTC](https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904/5 "2025-09-17T07:11:02Z")

</div>

I have tried again. Actually the log in auth0 is “The user already exists.”, log\_id: ‘90020250917070019501741000000000000001223372041734337680‘. But It responses ‘{  
“name”: “BadRequestError”,  
“code”: “invalid\_signup”,  
“description”: “Invalid sign up”,  
“statusCode”: 400  
}‘ in the chrome page. It is so strangeness.

---

<div class="post-metadata">

**Author:** ![teodor.andrei](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/teodor.andrei/32/75320_2.png) [@teodor.andrei](https://community.auth0.com/u/teodor.andrei)\
**Post date:** [September 17, 2025, 12:35pm UTC](https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904/6 "2025-09-17T12:35:57Z")

</div>

Hi again @fvoidcn !

If it’s not too much trouble, could you please write down the steps you took?

Kind regards,  
Teodor.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/auth0/original/3X/b/5/b560f266932fcce5d57f09a6595bd50518cae3f3.jpeg) [@system](https://community.auth0.com/u/system)\
**Post date:** [October 1, 2025, 12:36pm UTC](https://community.auth0.com/t/why-dbconnections-signup-returns-400-when-user-has-existed-why-not-return-409/191904/7 "2025-10-01T12:36:49Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
