I’m also having issues with this.
I’m trying to update an older, active app to the new gpgs v3 and I recieved the above in my Google Play inbox, as well as the following message in logcat:
12-18 13:41:14.042 23044 23073 D plugin.gpgs.v3: login()
12-18 13:41:14.060 25275 27216 W Auth.Api.SignIn: [Service,SignInChimeraService] **************************** WARNING ***************************
12-18 13:41:14.060 25275 27216 W Auth.Api.SignIn: You are using the deprecated legacy Google Sign-In APIs from
12-18 13:41:14.060 25275 27216 W Auth.Api.SignIn: play-services-auth SDK. Please migrate to the Credential Manager
12-18 13:41:14.060 25275 27216 W Auth.Api.SignIn: APIs, see https://goo.gle/gsi-migration.
12-18 13:41:14.060 25275 27216 W Auth.Api.SignIn: ****************************************************************
Although this actually seems to log in OK (I can load saved games etc), the onLogin handler from gpgs passes an error, but with no error code or description:
12-18 13:49:38.685 24440 24468 I Corona : gpgs.onLogin
12-18 13:49:38.685 24440 24468 I Corona : (table)
12-18 13:49:38.685 24440 24468 I Corona : [phase] = (string) logged in
12-18 13:49:38.685 24440 24468 I Corona : [name] = (string) login
12-18 13:49:38.685 24440 24468 I Corona : [isError] = (boolean) true
Additionally, in this case gpgs.isAuthenticated() always returns false.
To try to get to the bottom of this, I made a brand new test app and configured it for GPGS in Google Play Console / Cloud. Not fun! However, this app runs without any problems. The deprecation warning doesn’t show up, and no error is reported when logging in. isAuthenticated() returns true.
So this suggests that there is some configuration issue in the backend for legacy app, rather than a problem with the plugin itself.
I’ve been tearing my hair out about this. Has anybody else had a problem with updating a live GPGS app to the new version?