Silent sign-on success but no session switch or token exchange happened

I have created a ``prompt=none``

silent sign-on to switch from org_a to org_b without the user logout and login to other org.

But the process is not working as expected. I have passed the new org and the prompt=none to the `/authorize Api from auth0 management API. i got a 302 rediect request and in auht0 i got log says success silent sign-on.

but the redirect gives me the same context of the existing org and no new org context were set.

https://{domain}.auth0.com/authorize?scope=openid%20profile%20email&response_type=id_token&client_id={CLIENT_ID}&state={STATE}&redirect_uri=https%3A%2F%2Flocal.neeve.ai%2Fcallback&audience=neeve.ai&prompt=none&organization=org_b

Hi @vignesh.ramalingam,

Welcome to the Auth0 Community!

To switch organizations silently using prompt=none, you must ensure that your application effectively bypasses its local token cache and that the user has an active SSO session with the Auth0 Authorization Server. If you receive a 302 redirect back to your app but the context (the org_id in the token) hasn’t changed, it’s usually because the SDK is returning a cached token for the old organization instead of processing the new one.

If you have any further questions, please don’t hesitate to reach out.

Have a good one,
Vlad