READ THIS Disable either:
Confirm Email, if you're not using email confirmation. OR
Confirm Phone, even if you're not using phone-based auth. It's enabled by default, so you need to manually disable it in the Supabase Auth settings.