Passkeys not working on Android 14 (OnePlus 8T) with Brave and Bitwarden set as passkey provider #2241

Closed
opened 2025-11-26 23:12:49 -06:00 by GiteaMirror · 8 comments
Owner

Originally created by @Sirfrancis18 on GitHub (Jun 2, 2025).

Origin

Native Application (non-browser app)

Web URL or App name

All. Microsoft Live, paypal, webauthn.io, etc

Passkey Action

  • Creating new passkey (Registration)
  • Signing in (Authentication)

Build Information

Description:
I’m experiencing a critical issue with passkeys on Android 14 using Bitwarden as the default credential provider.

On Windows 11 using Brave, everything works perfectly — I can create and use passkeys with Bitwarden. However, on my Android 14 device (OnePlus 8T) using Brave (latest version) and Bitwarden (latest version), passkeys do not work at all.

I have Bitwarden set as the default autofill and credential provider in Android settings with all permissions granted.

When I try to create a new passkey, Android always redirects me to Google Password Manager instead of using Bitwarden.

When I try to use an existing passkey saved in my Bitwarden vault, it is not offered as an option — only Google is.

I cannot use or create passkeys with Bitwarden on Android at all.

Bitwarden is selected as both the autofill service and the credential/passkey provider.

In chrome://flags, the "Enable third-party passkey providers" option no longer exists.

Additional Information

No response

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
Originally created by @Sirfrancis18 on GitHub (Jun 2, 2025). ### Origin Native Application (non-browser app) ### Web URL or App name All. Microsoft Live, paypal, webauthn.io, etc ### Passkey Action - [x] Creating new passkey (Registration) - [x] Signing in (Authentication) ### Build Information Description: I’m experiencing a critical issue with passkeys on Android 14 using Bitwarden as the default credential provider. On Windows 11 using Brave, everything works perfectly — I can create and use passkeys with Bitwarden. However, on my Android 14 device (OnePlus 8T) using Brave (latest version) and Bitwarden (latest version), passkeys do not work at all. I have Bitwarden set as the default autofill and credential provider in Android settings with all permissions granted. When I try to create a new passkey, Android always redirects me to Google Password Manager instead of using Bitwarden. When I try to use an existing passkey saved in my Bitwarden vault, it is not offered as an option — only Google is. I cannot use or create passkeys with Bitwarden on Android at all. Bitwarden is selected as both the autofill service and the credential/passkey provider. In chrome://flags, the "Enable third-party passkey providers" option no longer exists. ### Additional Information _No response_ ### Issue Tracking Info - [ ] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
GiteaMirror added the bug-passkeyapp:password-manager labels 2025-11-26 23:12:49 -06:00
Author
Owner

@bitwarden-bot commented on GitHub (Jun 2, 2025):

Thank you for your report! We've added this to our internal board for review.
ID: PM-22283

@bitwarden-bot commented on GitHub (Jun 2, 2025): Thank you for your report! We've added this to our internal board for review. ID: PM-22283
Author
Owner

@abergs commented on GitHub (Jun 2, 2025):

I work at Bitwarden, but not on Android. I know that Google Chrome recently added another layer of settings to have a 3p credential provider work, not sure if Brave is impacted by that.

I've notified our android fokes, they might have more up to date info!

@abergs commented on GitHub (Jun 2, 2025): I work at Bitwarden, but not on Android. I know that Google Chrome recently added another layer of settings to have a 3p credential provider work, not sure if Brave is impacted by that. I've notified our android fokes, they might have more up to date info!
Author
Owner

@abergs commented on GitHub (Jun 2, 2025):

My colleagues at Bitwarden were quick to point out that you need to enable bitwarden in Brave:

@abergs commented on GitHub (Jun 2, 2025): My colleagues at Bitwarden were quick to point out that you need to enable bitwarden in Brave: * https://github.com/bitwarden/android/issues/5274#issuecomment-2917099632 * https://github.com/bitwarden/android/issues/5117#issuecomment-2916484582
Author
Owner

@Sirfrancis18 commented on GitHub (Jun 2, 2025):

My colleagues at Bitwarden were quick to point out that you need to enable bitwarden in Brave:

I have tried both but it still doesn't work.

Image

Image
Image

I've done it in both Brave and Chrome. I've restarted. It doesn't work.

@Sirfrancis18 commented on GitHub (Jun 2, 2025): > My colleagues at Bitwarden were quick to point out that you need to enable bitwarden in Brave: > > * [Implement Chrome's new Credential Manager API for Passkey support #5274 (comment)](https://github.com/bitwarden/android/issues/5274#issuecomment-2917099632) > * [Inline autofill no longer works in Brave Android 15 latest Bitwarden version #5117 (comment)](https://github.com/bitwarden/android/issues/5117#issuecomment-2916484582) I have tried both but it still doesn't work. ![Image](https://github.com/user-attachments/assets/a52a5dfa-243e-4cb1-ae04-adcda484aceb) ![Image](https://github.com/user-attachments/assets/f7c45f9d-7498-4dee-9e3d-17880ef69cd5) ![Image](https://github.com/user-attachments/assets/f10e3cdb-8616-4930-87bb-d808460e4275) I've done it in both Brave and Chrome. I've restarted. It doesn't work.
Author
Owner

@pamperer562580892423 commented on GitHub (Jun 3, 2025):

@Sirfrancis18 Another user here...

Bitwarden is selected as both the autofill service and the credential/passkey provider.

On your Android device, when you go to Settings - do you see "Passwords and Accounts" or something like "Passwords, Passkeys and Accounts" as an entry there? (so, are passkeys mentioned there or not?)

@pamperer562580892423 commented on GitHub (Jun 3, 2025): @Sirfrancis18 Another user here... > Bitwarden is selected as both the autofill service and the credential/passkey provider. On your Android device, when you go to Settings - do you see "Passwords and Accounts" or something like "Passwords, Passkeys and Accounts" as an entry there? (so, are passkeys mentioned there or not?)
Author
Owner

@Sirfrancis18 commented on GitHub (Jun 3, 2025):

@Sirfrancis18 Another user here...

Bitwarden is selected as both the autofill service and the credential/passkey provider.

On your Android device, when you go to Settings - do you see "Passwords and Accounts" or something like "Passwords, Passkeys and Accounts" as an entry there? (so, are passkeys mentioned there or not?)

i have accounts and also autofill section. i dont see any passkeys section

Image
Image

@Sirfrancis18 commented on GitHub (Jun 3, 2025): > [@Sirfrancis18](https://github.com/Sirfrancis18) Another user here... > > > Bitwarden is selected as both the autofill service and the credential/passkey provider. > > On your Android device, when you go to Settings - do you see "Passwords and Accounts" or something like "Passwords, Passkeys and Accounts" as an entry there? (so, are passkeys mentioned there or not?) i have accounts and also autofill section. i dont see any passkeys section ![Image](https://github.com/user-attachments/assets/6f907a96-60cb-443f-9dc5-c53105cb6160) ![Image](https://github.com/user-attachments/assets/e0faf09d-820d-4d24-bef1-0e412a535b04)
Author
Owner

@pamperer562580892423 commented on GitHub (Jun 3, 2025):

i have accounts and also autofill section. i dont see any passkeys section

Then it seems to me, your device is one of those Android 14 devices, that don't have third-party passkey support yet.

(I learned of this myself the hard way... my Fairphone 5 is still on Android 14, and they also didn't include the activation of the new Google/Android "credential manager"... so, no third-party passkey support for those devices... -- I hope for Android 15 myself, as I understood, the new "credential manager" should be used mandatorily on Android 15...)

@pamperer562580892423 commented on GitHub (Jun 3, 2025): > i have accounts and also autofill section. i dont see any passkeys section Then it seems to me, your device is one of those Android 14 devices, that don't have third-party passkey support yet. (I learned of this myself the hard way... my Fairphone 5 is still on Android 14, and they also didn't include the activation of the new Google/Android "credential manager"... so, no third-party passkey support for those devices... -- I hope for Android 15 myself, as I understood, the new "credential manager" should be used mandatorily on Android 15...)
Author
Owner

@Sirfrancis18 commented on GitHub (Jun 3, 2025):

ok. Thanks for the info. Unfortunately, I don't think my phone will support Android 15.

@Sirfrancis18 commented on GitHub (Jun 3, 2025): ok. Thanks for the info. Unfortunately, I don't think my phone will support Android 15.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#2241