Google sign up/login workflow error

I have a button to sign in with Google and the workflow set to “Sign up/login with a social network” and have “Google” selected for OAuth. I click it and it goes through OAuth, but then it goes back to my login page, saying the email is already in use. This used to log me in if I already had an account, but now it seems to just want to do a sign up.

Anyone have this issue?

I am facing issues with google login. look like current user information is broken

If a user already exists, having signed using traditional signup,
Google signup / login won’t work.

In order to be able to signup/login ,
It should be a new signup.
Having done these, you can now only login through socials as bubble password is not generated.

Does setting up Google OAuth using API connector offer a workaround for this?
i.e. allow existing users (who signed up using email) to sign in using Google

If not, is there any other way to do it? Like using Supabase Oauth or something else?