Magic Link not really working

I am trying to follow the Build A User Management tutorial for Flutter. I am testing the app in the iOS simulator, but every time I click on the Login link in email (in mobile Safari on the simulator using Gmail), my simulator app gets focus but the onAuthStateChange listener never fires. The user is getting created in the Supabase database. What am I missing? Thank you!
Was this page helpful?