Show External Login UI / On Failure

SOLVED: You can read the last reply

Hello everyone,

Even after reading all the topics about my problem in the forum, I sadly still did not find the way to fix my current issue.
The node (Show External Login UI) return (On Failure) every time my users “and me” trying to log in with our personal google account.

My project is almost done and only this issue prevent me from moving forward, I would really appreciate any help.
Let me know if you need more information.

Unreal Projects\MyProject\Build\Android\project.properties

Unreal Projects\MyProject\Config\Android\AndroidEngine.ini

Google Play Services seems right

Android setup seems right

The testers have been added (APK+Services)


The APIs have been added

Please attach logs from your device when you try to login.

This is the log from the device. Hoping it help

03-03 22:16:43.194 4253 7737 W Conscrypt: Could not set socket write timeout: null
03-03 22:16:43.227 4253 4266 W Conscrypt: Could not set socket write timeout: null
03-03 22:16:43.252 4253 7737 W Conscrypt: Could not set socket write timeout: null
03-03 22:16:43.351 4253 7730 W Auth : [GetToken] GetToken failed with status code: UNREGISTERED_ON_API_CONSOLE
03-03 22:16:43.352 30607 15345 E TokenRequestor: You have wrong OAuth2 related configurations, please check. Detailed error: UNREGISTERED_ON_API_CONSOLE
03-03 22:16:43.361 30607 20199 D GamesAuthenticator: Can’t obtain consent; can’t silently sign-in
03-03 22:16:43.366 19915 19915 V GamesNativeSDK: Play Games callback indicates connection failure.
03-03 22:16:43.366 19915 20023 I GamesNativeSDK: UI interaction required to connect to Google Play.
03-03 22:16:43.375 30607 16416 W GamesServiceBroker: Client connected with SDK 8487000, Services 10298440, and Games 39080040
03-03 22:16:43.376 30607 16417 W GamesServiceBroker: Client connected with SDK 8487000, Services 10298440, and Games 39080040
03-03 22:16:43.510 4253 4266 I GmsBackupTransport: Http Response Code : 200
03-03 22:16:43.528 4253 4266 I Backup : [GmsBackupTransport] Backup finished for @anonymous_user_b0bb2798@
03-03 22:16:43.557 881 4231 D PerformBackupTask: starting key/value backup of BackupRequest{pkg=com.android.providers.settings}
03-03 22:16:43.559 881 4231 D BackupManagerService: awaiting agent for ApplicationInfo{cfae1ea com.android.providers.settings}
03-03 22:16:43.575 881 881 D BackupManagerService: agentConnected pkg=com.android.providers.settings agent=android.app.backup.BackupAgent$BackupServiceBinder@a11fbc6
03-03 22:16:43.576 881 4231 I BackupManagerService: got agent android.app.backup.BackupAgent$BackupServiceBinder@a11fbc6
03-03 22:16:43.577 881 4231 D PerformBackupTask: invokeAgentForBackup on com.android.providers.settings
03-03 22:16:43.782 881 4231 V SettingsBackupAgent: + setting WPA_PSK bit
03-03 22:16:43.785 881 4231 V SettingsBackupAgent: + setting WPA_PSK bit
03-03 22:16:43.786 881 4231 V SettingsBackupAgent: + setting WPA_PSK bit
03-03 22:16:43.788 881 4231 V SettingsBackupAgent: + setting WPA_PSK bit
03-03 22:16:43.789 881 4231 V SettingsBackupAgent: + setting WPA_PSK bit
03-03 22:16:43.790 881 4231 V SettingsBackupAgent: + setting WPA_PSK bit
03-03 22:16:43.790 881 4231 V SettingsBackupAgent: + setting WPA_EAP bit
03-03 22:16:43.790 881 4231 V SettingsBackupAgent: + setting IEEE8021X bit
03-03 22:16:43.791 881 4231 V SettingsBackupAgent: + setting WPA_PSK bit
03-03 22:16:43.823 881 4231 I BackupRestoreController: Getting widget state for user: 0
03-03 22:16:43.857 4253 12104 I Backup : [GmsBackupTransport] Starting new backup session
03-03 22:16:43.857 4253 12104 I Backup : [GmsBackupTransport] starting performBackup for com.android.providers.settings
03-03 22:16:43.857 4253 12104 I Backup : [GmsBackupTransport] performBackup done for com.android.providers.settings
03-03 22:16:43.981 881 3305 E NetdConnector: NDC Command {12743 bandwidth setiquota rmnet_data0 9355359524} took too long (550ms)
03-03 22:16:44.035 4253 16187 W Conscrypt: Could not set socket write timeout: null
03-03 22:16:44.090 4253 16187 W Conscrypt: Could not set socket write timeout: null

I also got those suspicious lines.

03-03 22:16:46.480 881 5483 W ActivityManager: Unable to start service Intent { act=com.cleanmaster.api.RT_ACCESS cmp=com.cmcm.skey/com.cmcm.rtstub.RTApiService } U=0: not found
03-03 22:16:46.485 881 891 W ActivityManager: Unable to start service Intent { act=com.cleanmaster.api.RT_ACCESS cmp=com.cmcm.rtstub/.RTApiService } U=0: not found
03-03 22:16:46.720 4253 419 W Auth : [GetToken] GetToken failed with status code: UNREGISTERED_ON_API_CONSOLE
03-03 22:16:46.721 30607 15345 E TokenRequestor: You have wrong OAuth2 related configurations, please check. Detailed error: UNREGISTERED_ON_API_CONSOLE
03-03 22:16:46.738 30607 16417 W GamesServiceBroker: Client connected with SDK 8487000, Services 10298440, and Games 39080040
03-03 22:16:46.742 30607 20289 D GamesAuthenticator: Can’t obtain consent; can’t silently sign-in
03-03 22:16:46.753 19915 19915 V GamesNativeSDK: Play Games callback indicates connection failure.
03-03 22:16:46.753 19915 20023 I GamesNativeSDK: UI interaction required to connect to Google Play.
03-03 22:16:46.756 30607 16417 W GamesServiceBroker: Client connected with SDK 8487000, Services 10298440, and Games 39080040

Any help would be appreciated.

Someone? I can provide more information if needed.

The problem is probably:

You should register your game on Google API Console for OAuth 2.

More info: Google Log-in in deine Android-App integrieren  |  Authentication  |  Google for Developers

SOLVED
Thanks for your help.
I found the problem. The package name was a bad one. You have to open the AndroidManifest.xml to know the name of your package.