[GH-ISSUE #6462] [BWA-225] Bitwarden Passkey option missing during TikTok Android login verification #8481

Open
opened 2026-04-11 01:49:16 -05:00 by GiteaMirror · 10 comments
Owner

Originally created by @mrxzyv on GitHub (Feb 2, 2026).
Original GitHub issue: https://github.com/bitwarden/android/issues/6462

Steps To Reproduce

1.) Open TikTok App
2.) Tap Profile (bottom right)
3.) Tap (hamburger menu, top right)
4.) Select Settings (gear icon)
5.) Scroll down to Account
6.) Tap Passkeys and Select Create Passkey button to add a new one

Expected Result

  • When logging into TikTok on Android, Bitwarden should trigger a passkey verification pop‑up.
  • Even if the passkey was originally saved on TikTok desktop, Bitwarden should recognize it and offer it on Android.
  • The passkey stored in Bitwarden should be usable for login verification, alongside password

Actual Result

  • Bitwarden does not offer the passkey option during TikTok login verification (even when logged in using 2FA).
  • TikTok only provides the passkey option through Google Password Manager if you don’t already have a passkey enabled.

Attempting to add a passkey shows the error:
“We were unable to save your passkey. We recommend setting up a new one.”

Screenshots or Videos

No response

Additional Context

No response

Build Version

2026.1.0

What server are you connecting to?

US

Self-host Server Version

No response

Environment Details

  • Device: Samsung Galaxy A12
  • Android 12 (One UI 4.1.1)

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 @mrxzyv on GitHub (Feb 2, 2026). Original GitHub issue: https://github.com/bitwarden/android/issues/6462 ### Steps To Reproduce 1.) Open **TikTok App** 2.) Tap **Profile** (bottom right) 3.) Tap **☰** (hamburger menu, top right) 4.) Select **Settings** (gear icon) 5.) Scroll down to **Account** 6.) Tap **Passkeys** and Select **Create Passkey** button to add a new one ### Expected Result - When logging into TikTok on Android, Bitwarden should trigger a passkey verification pop‑up. - Even if the passkey was originally saved on TikTok desktop, Bitwarden should recognize it and offer it on Android. - The passkey stored in Bitwarden should be usable for login verification, alongside password ### Actual Result - Bitwarden does not offer the passkey option during TikTok login verification (even when logged in using 2FA). - TikTok only provides the passkey option through Google Password Manager if you don’t already have a passkey enabled. Attempting to add a passkey shows the error: “We were unable to save your passkey. We recommend setting up a new one.” ### Screenshots or Videos _No response_ ### Additional Context _No response_ ### Build Version 2026.1.0 ### What server are you connecting to? US ### Self-host Server Version _No response_ ### Environment Details - Device: Samsung Galaxy A12 - Android 12 (One UI 4.1.1) ### Issue Tracking Info - [x] 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 app:authenticatorbug labels 2026-04-11 01:49:16 -05:00
Author
Owner

@bitwarden-bot commented on GitHub (Feb 2, 2026):

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

<!-- gh-comment-id:3835115976 --> @bitwarden-bot commented on GitHub (Feb 2, 2026): Thank you for your report! We've added this to our internal board for review. ID: [BWA-225](https://bitwarden.atlassian.net/browse/BWA-225) [BWA-225]: https://bitwarden.atlassian.net/browse/BWA-225?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
Author
Owner

@pamperer562580892423 commented on GitHub (Feb 2, 2026):

Another user here.

Environment Details
Device: Samsung Galaxy A12
Android 12 (One UI 4.1.1)

Android 12 doesn't support third-party passkey providers, like Bitwarden. At least you would need Android 14 (in some cases Android 15), to be able to use passkeys from your Bitwarden vault on your phone. (and that is an Android restriction, not a Bitwarden restriction)

Image

(--> https://bitwarden.com/help/storing-passkeys/#using-passkeys-with-bitwarden)

<!-- gh-comment-id:3835249701 --> @pamperer562580892423 commented on GitHub (Feb 2, 2026): Another user here. > Environment Details > Device: Samsung Galaxy A12 > Android 12 (One UI 4.1.1) Android 12 doesn't support third-party passkey providers, like Bitwarden. At least you would need Android 14 (in some cases Android 15), to be able to use passkeys from your Bitwarden vault on your phone. (and that is an Android restriction, not a Bitwarden restriction) <img width="919" height="372" alt="Image" src="https://github.com/user-attachments/assets/0b959960-330c-4675-82bf-22c47ac4cdbc" /> (--> https://bitwarden.com/help/storing-passkeys/#using-passkeys-with-bitwarden)
Author
Owner

@mrxzyv commented on GitHub (Feb 3, 2026):

Another user here.

Environment Details
Device: Samsung Galaxy A12
Android 12 (One UI 4.1.1)

Android 12 doesn't support third-party passkey providers, like Bitwarden. At least you would need Android 14 (in some cases Android 15), to be able to use passkeys from your Bitwarden vault on your phone. (and that is an Android restriction, not a Bitwarden restriction)

Image (--> https://bitwarden.com/help/storing-passkeys/#using-passkeys-with-bitwarden)

Hello, I tried it on Android 15, but it still doesn’t work.

<!-- gh-comment-id:3838190914 --> @mrxzyv commented on GitHub (Feb 3, 2026): > Another user here. > > > Environment Details > > Device: Samsung Galaxy A12 > > Android 12 (One UI 4.1.1) > > Android 12 doesn't support third-party passkey providers, like Bitwarden. At least you would need Android 14 (in some cases Android 15), to be able to use passkeys from your Bitwarden vault on your phone. (and that is an Android restriction, not a Bitwarden restriction) > > <img alt="Image" width="919" height="372" src="https://private-user-images.githubusercontent.com/138042245/543806704-0b959960-330c-4675-82bf-22c47ac4cdbc.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzAwODA5NjcsIm5iZiI6MTc3MDA4MDY2NywicGF0aCI6Ii8xMzgwNDIyNDUvNTQzODA2NzA0LTBiOTU5OTYwLTMzMGMtNDY3NS04MmJmLTIyYzQ3YWM0Y2RiYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMjAzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDIwM1QwMTA0MjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02YWMyYTUwMjNjNDNlNWEyYTFiNGY0ZTBjMDNjNGNmMGEwMGRjMzA1ODIzYWM1MGUxYzc3MTUxMTAzNTVjNDAzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.GkJzmQIFvl6toDBZfltf4H1FQHXB_3gZVAY4N8NStQo"> > (--> https://bitwarden.com/help/storing-passkeys/#using-passkeys-with-bitwarden) Hello, I tried it on Android 15, but it still doesn’t work.
Author
Owner

@cantcodestruggle commented on GitHub (Feb 4, 2026):

Same issue. Im basically locked out of my TikTok Business Account due to that Error.
Klicking on passkey doesn't open any pop-up.

Android 14 and Android 16 user.
Tried HyperOS and MIUI

EDIT:
go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider.

This at least made Bitwarden appear.
Problem is that I got an error:
"Passkey registration failed due to an internal error."

<!-- gh-comment-id:3845412130 --> @cantcodestruggle commented on GitHub (Feb 4, 2026): Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up. Android 14 and Android 16 user. Tried HyperOS and MIUI EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider. This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error."
Author
Owner

@mrxzyv commented on GitHub (Feb 7, 2026):

Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up.

Android 14 and Android 16 user. Tried HyperOS and MIUI

EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider.

This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error."

Have you found a solution?

<!-- gh-comment-id:3863627005 --> @mrxzyv commented on GitHub (Feb 7, 2026): > Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up. > > Android 14 and Android 16 user. Tried HyperOS and MIUI > > EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider. > > This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error." Have you found a solution?
Author
Owner

@cantcodestruggle commented on GitHub (Feb 7, 2026):

Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up.
Android 14 and Android 16 user. Tried HyperOS and MIUI
EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider.
This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error."

Have you found a solution?

Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account.
So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion).

<!-- gh-comment-id:3863635856 --> @cantcodestruggle commented on GitHub (Feb 7, 2026): > > Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up. > > Android 14 and Android 16 user. Tried HyperOS and MIUI > > EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider. > > This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error." > > Have you found a solution? Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account. So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion).
Author
Owner

@mrxzyv commented on GitHub (Feb 7, 2026):

Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up.
Android 14 and Android 16 user. Tried HyperOS and MIUI
EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider.
This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error."

Have you found a solution?

Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account. So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion).

No way, that's sad :<

<!-- gh-comment-id:3863638795 --> @mrxzyv commented on GitHub (Feb 7, 2026): > > > Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up. > > > Android 14 and Android 16 user. Tried HyperOS and MIUI > > > EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider. > > > This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error." > > > > > > Have you found a solution? > > Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account. So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion). No way, that's sad :<
Author
Owner

@pamperer562580892423 commented on GitHub (Feb 7, 2026):

I can't say if it ever worked with TikTok or not... but BW Android app 2026.1.0 seems to have a more general problem with passkey usage in regards to "apps" (meaning: other apps seem to have stopped working as well with passkeys) - see this issue: https://github.com/bitwarden/android/issues/6454

There are some first hints that it could work with version 2026.1.1 again. (currently in staged rollout, AFAIK)

EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider.

This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error."

Well, of course, everything has to be set up as it should be for it to be able to work at all. - Here is a good guide for the Android app: https://community.bitwarden.com/t/short-guide-tips-autofill-on-android/88941/1

<!-- gh-comment-id:3864886082 --> @pamperer562580892423 commented on GitHub (Feb 7, 2026): I can't say if it ever worked with TikTok or not... but BW Android app 2026.1.0 seems to have a more general problem with passkey usage in regards to "apps" (meaning: other apps seem to have stopped working as well with passkeys) - see this issue: https://github.com/bitwarden/android/issues/6454 There are some first hints that it could work with version 2026.1.1 again. (currently in staged rollout, AFAIK) > EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider. > > This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error." Well, of course, everything has to be set up as it should be for it to be able to work at all. - Here is a good guide for the Android app: https://community.bitwarden.com/t/short-guide-tips-autofill-on-android/88941/1
Author
Owner

@mrxzyv commented on GitHub (Feb 11, 2026):

Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up.
Android 14 and Android 16 user. Tried HyperOS and MIUI
EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider.
This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error."

Have you found a solution?

Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account. So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion).

Hello, I fixed mine. I just waited a couple of days for my account to be recognized (with saved login enabled) and converted it to a business account. Then suddenly, I was able to delete the passkey. I changed it to Google instead of Bitwarden.

<!-- gh-comment-id:3883671308 --> @mrxzyv commented on GitHub (Feb 11, 2026): > > > Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up. > > > Android 14 and Android 16 user. Tried HyperOS and MIUI > > > EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider. > > > This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error." > > > > > > Have you found a solution? > > Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account. So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion). Hello, I fixed mine. I just waited a couple of days for my account to be recognized (with saved login enabled) and converted it to a business account. Then suddenly, I was able to delete the passkey. I changed it to Google instead of Bitwarden.
Author
Owner

@cantcodestruggle commented on GitHub (Feb 11, 2026):

Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up.
Android 14 and Android 16 user. Tried HyperOS and MIUI
EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider.
This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error."

Have you found a solution?

Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account. So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion).

Hello, I fixed mine. I just waited a couple of days for my account to be recognized (with saved login enabled) and converted it to a business account. Then suddenly, I was able to delete the passkey. I changed it to Google instead of Bitwarden.

Mine was a Business Account already. I swapped to Personal, changed nothing - back to Business, changed nothing.
Still couldnt Login at all on Android due to the 'internal error' issue.

<!-- gh-comment-id:3884010714 --> @cantcodestruggle commented on GitHub (Feb 11, 2026): > > > > Same issue. Im basically locked out of my TikTok Business Account due to that Error. Klicking on passkey doesn't open any pop-up. > > > > Android 14 and Android 16 user. Tried HyperOS and MIUI > > > > EDIT: go to Settings → Auto-fill and tap Passkey management to access the Android settings to configure Bitwarden as your passkey provider. > > > > This at least made Bitwarden appear. Problem is that I got an error: "Passkey registration failed due to an internal error." > > > > > > > > > Have you found a solution? > > > > > > Nope. TikTok Support said that they wont help people who signed up without Phone/password. And they wont reset the passkey binded to the Account. So the only option currently is to delete the account (30 days until you can create new one with same name) or wait until Bitwarden fixes the issue (which might not happen in the near future, in my opinion). > > Hello, I fixed mine. I just waited a couple of days for my account to be recognized (with saved login enabled) and converted it to a business account. Then suddenly, I was able to delete the passkey. I changed it to Google instead of Bitwarden. Mine was a Business Account already. I swapped to Personal, changed nothing - back to Business, changed nothing. Still couldnt Login at all on Android due to the 'internal error' issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#8481