Using React Native 75 and "@react-native-google-signin/google-signin" 13.0+ For me the issue was I needed to remember to always call .configure before calling signIn. Ultimately it had nothing to do with my info plist
GoogleSignin.configure({
webClientId:
"My web client id - found here for rnfirebase https://rnfirebase.io/auth/social-auth#google",
});
await GoogleSignin.hasPlayServices();
const { data } = await GoogleSignin.signIn();
... rest of your code