Hey!
It looks like you have configured organizations correctly but are missing a request parameter in your React code.
Here is an example of how you should include the “organization” parameter in your code.
ReactDOM.render(
<React.StrictMode>
<Auth0Provider
domain="YOUR_AUTH0_DOMAIN"
clientId="YOUR_AUTH0_CLIENT_ID"
authorizationParams={{
organization: "YOUR_ORGANIZATION_ID_OR_NAME" <--
redirectUri: window.location.origin,
}}
>
<App />
</Auth0Provider>
</React.StrictMode>,
document.getElementById('root')
);
This example is from the Auth0 React SDK repo here.
You need to include this parameter because of how your organizations are configured in your Auth0 Application. If you go to your Auth0 dashboard → your application → Click “Organizations” and under “Login Flow,” you can change how your organization’s users log in. Your current configuration is “No Prompt,” which is why this extra parameter is needed.
Hope this helps!