Azure AD B2C User Flows - Self Service Password Reset errors with "A user with the specified credential could not be found.'

Jake Andrews 1 Reputation point

I have a Sign In user flow set up that works fine with usernames as the identity. It is set up to use the self service password reset flow. My issue is that when a user selects "Forgot Password?" and then verifies via email, nothing will work in the user ID box. The same username will work to sign in normally, but will always error with "A user with the specified credential could not be found." when trying to reset the password. I have tried using their email or a fully qualified version of their username with @<tenant> but the input does not allow special characters, leading me to believe it should be their username that is used.


Microsoft Entra External ID
Microsoft Entra External ID
A modern identity solution for securing access to customer, citizen and partner-facing apps and services. It is the converged platform of Azure AD External Identities B2B and B2C. Replaces Azure Active Directory External Identities.
2,633 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,358 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. James Hamil 21,391 Reputation points Microsoft Employee

    Hi @Jake Andrews , This issue may be because the user's email is not from your tenant. You said you added the tenant email to their username, but how does it appear in the portal? Please review this thread for details. Does the user have a work or school email?

    The user must first sign up to register for your tenant.

    Please let me know if the above helps.

    If this answer helped you please mark it as "Verified" so other users can reference it.

    Thank you,

    1 person found this answer helpful.