I’ve had similar issues with Safari – the reason being that Safari has started blocking third-party cookies (which are used to authenticate with Auth0). Chrome will soon follow this trend.
Can you try setting cacheLocation
to localStorage
in your Auth0Provider
component? Like so:
<Auth0Provider
domain="example.com"
clientId=""
redirectUri={redirectUri}
onRedirectCallback={onRedirectCallback}
onRedirecting={onRedirecting}
audience="https://api.example.com/"
useRefreshTokens
cacheLocation="localstorage"
>