Users on iOS can't login but can fine on other browsers

Today I’ve learnt of a new bug which is causing some users to not be able to log in.
The user’s can successfully authenticate with the hosted auth0 page, but when they’re redirected back to my app where it just constantly refreshes as it tries to generate a new token constantly (I think that’s what’s happening).
I’m using the Angular Auth0 SDK as the front-end is an Angular app and the back-end API is using the laravel SDK.

I thought for a while the issue might be to do with the sameSite cookie attribute. But the thing that’s confusing me is that I still get the error in chrome that the cookie has been blocked and yet in Chrome I can still login fine.

I’m not even sure where to go from here and what information I should provide to you all to help me debug. Any thoughts?