Managing external identities to enable secure access for partners, customers, and other non-employees
AADB2C90011: Client Id keeps throwing an error when it is correct
I have a user flow in my tenant that is supposed to allow external users to signing via Google. When I created it, it was tied to an app registration that no longer exists.
When I login using the user flow, I keep seeing the error claiming I am using the wrong client id but the client is correct. The one it is referencing does not even exist:
AADB2C90011: The client id [NEW CLIENT ID] provided in the request does not match client id [OLD CLIENT ID] registered in policy.
To troubleshoot, I created (from scratch):
- A new app registration
- A new user flow
Then I updated the new user flow to include the new app registration. It STILL shows the same error above.
I cannot even delete the old application from the user flow as this article suggests, which I think would fix the issue if I could.
What policy could be forcing all user flows to use the [OLD CLIENT ID] even if the user flow itself does not have that client Id registered as a valid one? Has anyone else faced the same issue?