I'm trying to use passkeys to sign into my website from the app on my watch.
I get the following error in debug mode while being connected wirelessly:

5 23:01:06.091 12261-12314 CredManProvService com.example.garagecontrol I GetCredentialResponse error returned from framework 2026-03-05 23:01:06.151 12261-12305 CredentialAuthRepo com.example.garagecontrol E NoCredentialException: android.credentials.GetCredentialException.TYPE_NO_CREDENTIAL - null androidx.credentials.exceptions.NoCredentialException at androidx.credentials.internal.ConversionUtilsKt.toJetpackGetException(ConversionUtils.kt:82) at androidx.credentials.CredentialProviderFrameworkImpl.convertToJetpackGetException$credentials_release(CredentialProviderFrameworkImpl.kt:295) at androidx.credentials.CredentialProviderFrameworkImpl$onGetCredential$outcome$2.onError(CredentialProviderFrameworkImpl.kt:162) at androidx.credentials.CredentialProviderFrameworkImpl$onGetCredential$outcome$2.onError(CredentialProviderFrameworkImpl.kt:150) at android.credentials.CredentialManager$GetCredentialTransport.lambda$onError$2(CredentialManager.java:820) at android.credentials.CredentialManager$GetCredentialTransport.$r8$lambda$_rg2Q59c21DJrPoh5aAnwNR78wQ(Unknown Source:0) at android.credentials.CredentialManager$GetCredentialTransport$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0) at androidx.credentials.CredentialManager$$ExternalSyntheticLambda0.execute(D8$$SyntheticClass:0) at android.credentials.CredentialManager$GetCredentialTransport.onError(CredentialManager.java:819) at android.credentials.IGetCredentialCallback$Stub.onTransact(IGetCredentialCallback.java:125) at android.os.Binder.execTransactInternal(Binder.java:1426) at android.os.Binder.execTransact(Binder.java:1365)

There's one more hint:

03-05 22:56:08.781 9867 10507 I NullBinder: NullBinder for com.google.android.gms.auth.cryptauth.cryptauthservice.START triggering remote TransactionTooLargeException due to Service without Chimera impl, calling uid: 10172, calling pid: 11337

I get the popup where I can select my passkey, it even asks for my pattern, and then it fails.

The same goes for google sign in. I select my account, enter the pattern and then it fails.

So I'm using a physical device (Galaxy Watch 8 Classic) with the latest software. I have the android auth client in google cloud console with the correct debug hash. I also have the digital asset links file hosted under /.well-known/assetlinks.json.

Tamás Soós's user avatar

2

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.