I'm trying to use react-native-google-signin in a new project. I'm trying by hours, to solve this issue and I see all topics, threads and issues about it and nothing solve my problem. The error is: A non-recoverable sign in failure occurred
I created the OAuth Android Client Id and passed it to the module like this (I've tried to create a webclient id, I've tried it through firebase, none of the alternatives worked):
GoogleSignin.configure ({ webClientId: GOOGLE_CLIENT_ID, offlineAccess: false, });
I found the error, something very simple that went unnoticed. The name of the application package is not the same as what I had informed for Google Console / Firebase, so it was enough to change the name and it worked.