Workflow collect-data form returns server error when updating a user email to an existing value.
When a customer reaches a workflow Collect Data step and submits a form containing the user email field, the submission can fail with an internal server error if the entered email is already used by another user in the same organization.
The backend correctly detects the uniqueness conflict, but currently surfaces it as a 500 instead of a user-friendly validation error.
This makes the workflow appear broken even though the root cause is a duplicate unique identifier value.
Repro:
Create an end-user with email A
Connect to Webchat as a user with email B
Once the workflow asks for email - provide email A
Email field is displaying server error on submit - unable to continue
The system should treat it as an identity-resolution case rather than a generic validation failure - i.e. either merge user with duplicate, switch initially submitted email to the newer one or switch user to a lead perhaps
Please authenticate to join the conversation.
In Review
Support platform
About 2 hours ago

Floris de Vries
Get notified by email when there are changes.
In Review
Support platform
About 2 hours ago

Floris de Vries
Get notified by email when there are changes.