Won't authenticate on Mobile using SPA app React/GatsbyJS configuration

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"
>