[PM-28805] Revolut fails to create Passkey #2390

Closed
opened 2025-11-26 23:17:55 -06:00 by GiteaMirror · 3 comments
Owner

Originally created by @olegbilovus on GitHub (Nov 25, 2025).

Origin

Native Application (non-browser app)

Web URL or App name

com.revolut.revolut

Passkey Action

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

Build Information

© Bitwarden Inc. 2015-2025

Version: 2025.11.0 (20967)
📱 samsung SM-G998B 🤖 15@35 📦 prod
🧱 commit: bitwarden/android/release/2025.10-rc38@6d71f0c5d66a466a20e4636be438609d2703063c
💻 build source: bitwarden/android/actions/runs/19309927902/attempts/1
🦀 SDK: 1.0.0-3436-2a00b727
🌩 Server: 2025.11.0 @ EU

Additional Information

Recently Revolut enabled Passkeys but it fails to create on Bitwarden. The Revolut app version is 10.106 on Italian Play Store.

Flight recorder Bitwarden Android Log Start Time: 2025-11-25 09:05:32:354 Log Duration: 1d App Version: 2025.11.0 (20967) Build: release/standard Operating System: 15 (35) Device: samsung SM-G998B Fingerprint: samsung/p3sxeea/p3s:15/AP3A.240905.015.A2/G998BXXSHHYJ1:user/release-keys 2025-11-25 09:05:32:358 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:32:395 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.settings.about.SettingsAboutRoute.Standard in com.x8bit.bitwarden.ui.platform.feature.settings.SettingsGraphRoute 2025-11-25 09:05:35:195 – DEBUG – b – App is backgrounded 2025-11-25 09:05:37:903 – DEBUG – b – App is foregrounded 2025-11-25 09:05:37:913 – DEBUG – a – MainActivity destination changed: root 2025-11-25 09:05:37:925 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.splash.SplashRoute 2025-11-25 09:05:37:940 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:38:737 – DEBUG – u – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:38:737 – DEBUG – r1 – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:38:742 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:38:745 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:745 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:746 – DEBUG – a – RootNavScreen destination changed: hq.j0/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:746 – DEBUG – a – RootNavScreen destination changed: hq.j0/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:769 – DEBUG – BitwardenNetworkClient – --> GET https://digitalassetlinks.googleapis.com/v1/assetlinks:check?source.web.site=https%3A%2F%2Frevolut.com&target.androidApp.packageName=com.revolut.revolut&target.androidApp.certificate.sha256Fingerprint=9C%3A9B%3AE0%3A71%3A35%3AE9%3A72%3A78%3A02%3A82%3AC2%3AE5%3AD2%3A7D%3AA0%3A6E%3ACB%3A8E%3AE3%3AAD%3AFC%3A75%3A30%3A39%3A17%3ADD%3AF6%3A6D%3A6F%3AAA%3AEF%3AA4&relation=delegate_permission%2Fcommon.handle_all_urls 2025-11-25 09:05:39:015 – DEBUG – BitwardenNetworkClient – <-- 200 https://digitalassetlinks.googleapis.com/v1/assetlinks:check?source.web.site=https%3A%2F%2Frevolut.com&target.androidApp.packageName=com.revolut.revolut&target.androidApp.certificate.sha256Fingerprint=9C%3A9B%3AE0%3A71%3A35%3AE9%3A72%3A78%3A02%3A82%3AC2%3AE5%3AD2%3A7D%3AA0%3A6E%3ACB%3A8E%3AE3%3AAD%3AFC%3A75%3A30%3A39%3A17%3ADD%3AF6%3A6D%3A6F%3AAA%3AEF%3AA4&relation=delegate_permission%2Fcommon.handle_all_urls (246ms, unknown-length body) 2025-11-25 09:05:39:261 – DEBUG – a – MainActivity destination changed: root 2025-11-25 09:05:39:274 – DEBUG – a – RootNavScreen destination changed: hq.j0/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:42:150 – DEBUG – b – App is backgrounded 2025-11-25 09:05:43:482 – DEBUG – b – App is foregrounded 2025-11-25 09:05:43:484 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:43:512 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:43:513 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:44:326 – DEBUG – u – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:44:327 – DEBUG – r1 – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:44:329 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:44:331 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:44:331 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:44:331 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:44:369 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.vault.feature.vault.VaultRoute in com.x8bit.bitwarden.ui.vault.feature.vault.VaultGraphRoute 2025-11-25 09:05:44:402 – DEBUG – m – Successfully unregistered for CXP export 2025-11-25 09:05:46:450 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.settings.SettingsRoute$Standard/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.settings.SettingsGraphRoute 2025-11-25 09:05:46:451 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.settings.about.SettingsAboutRoute.Standard in com.x8bit.bitwarden.ui.platform.feature.settings.SettingsGraphRoute

Image
Image

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 @olegbilovus on GitHub (Nov 25, 2025). ### Origin Native Application (non-browser app) ### Web URL or App name com.revolut.revolut ### Passkey Action - [x] Creating new passkey (Registration) - [ ] Signing in (Authentication) ### Build Information © Bitwarden Inc. 2015-2025 Version: 2025.11.0 (20967) 📱 samsung SM-G998B 🤖 15@35 📦 prod 🧱 commit: bitwarden/android/release/2025.10-rc38@6d71f0c5d66a466a20e4636be438609d2703063c 💻 build source: bitwarden/android/actions/runs/19309927902/attempts/1 🦀 SDK: 1.0.0-3436-2a00b727 🌩 Server: 2025.11.0 @ EU ### Additional Information Recently Revolut enabled Passkeys but it fails to create on Bitwarden. The Revolut app version is 10.106 on Italian Play Store. <details><summary>Flight recorder</summary> <code>Bitwarden Android Log Start Time: 2025-11-25 09:05:32:354 Log Duration: 1d App Version: 2025.11.0 (20967) Build: release/standard Operating System: 15 (35) Device: samsung SM-G998B Fingerprint: samsung/p3sxeea/p3s:15/AP3A.240905.015.A2/G998BXXSHHYJ1:user/release-keys 2025-11-25 09:05:32:358 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:32:395 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.settings.about.SettingsAboutRoute.Standard in com.x8bit.bitwarden.ui.platform.feature.settings.SettingsGraphRoute 2025-11-25 09:05:35:195 – DEBUG – b – App is backgrounded 2025-11-25 09:05:37:903 – DEBUG – b – App is foregrounded 2025-11-25 09:05:37:913 – DEBUG – a – MainActivity destination changed: root 2025-11-25 09:05:37:925 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.splash.SplashRoute 2025-11-25 09:05:37:940 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:38:737 – DEBUG – u – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:38:737 – DEBUG – r1 – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:38:742 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:38:745 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:745 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:746 – DEBUG – a – RootNavScreen destination changed: hq.j0/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:746 – DEBUG – a – RootNavScreen destination changed: hq.j0/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:38:769 – DEBUG – BitwardenNetworkClient – --> GET https://digitalassetlinks.googleapis.com/v1/assetlinks:check?source.web.site=https%3A%2F%2Frevolut.com&target.androidApp.packageName=com.revolut.revolut&target.androidApp.certificate.sha256Fingerprint=9C%3A9B%3AE0%3A71%3A35%3AE9%3A72%3A78%3A02%3A82%3AC2%3AE5%3AD2%3A7D%3AA0%3A6E%3ACB%3A8E%3AE3%3AAD%3AFC%3A75%3A30%3A39%3A17%3ADD%3AF6%3A6D%3A6F%3AAA%3AEF%3AA4&relation=delegate_permission%2Fcommon.handle_all_urls 2025-11-25 09:05:39:015 – DEBUG – BitwardenNetworkClient – <-- 200 https://digitalassetlinks.googleapis.com/v1/assetlinks:check?source.web.site=https%3A%2F%2Frevolut.com&target.androidApp.packageName=com.revolut.revolut&target.androidApp.certificate.sha256Fingerprint=9C%3A9B%3AE0%3A71%3A35%3AE9%3A72%3A78%3A02%3A82%3AC2%3AE5%3AD2%3A7D%3AA0%3A6E%3ACB%3A8E%3AE3%3AAD%3AFC%3A75%3A30%3A39%3A17%3ADD%3AF6%3A6D%3A6F%3AAA%3AEF%3AA4&relation=delegate_permission%2Fcommon.handle_all_urls (246ms, unknown-length body) 2025-11-25 09:05:39:261 – DEBUG – a – MainActivity destination changed: root 2025-11-25 09:05:39:274 – DEBUG – a – RootNavScreen destination changed: hq.j0/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:42:150 – DEBUG – b – App is backgrounded 2025-11-25 09:05:43:482 – DEBUG – b – App is foregrounded 2025-11-25 09:05:43:484 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:43:512 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:43:513 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:44:326 – DEBUG – u – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:44:327 – DEBUG – r1 – [Auth] Vault unlocked, method: Decrypted Key (Never Lock/Biometrics) 2025-11-25 09:05:44:329 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VaultUnlockRoute$Standard/{encodedData} 2025-11-25 09:05:44:331 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:44:331 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:44:331 – DEBUG – a – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute 2025-11-25 09:05:44:369 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.vault.feature.vault.VaultRoute in com.x8bit.bitwarden.ui.vault.feature.vault.VaultGraphRoute 2025-11-25 09:05:44:402 – DEBUG – m – Successfully unregistered for CXP export 2025-11-25 09:05:46:450 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.settings.SettingsRoute$Standard/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.settings.SettingsGraphRoute 2025-11-25 09:05:46:451 – DEBUG – a – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.settings.about.SettingsAboutRoute.Standard in com.x8bit.bitwarden.ui.platform.feature.settings.SettingsGraphRoute</code> </details> ![Image](https://github.com/user-attachments/assets/9eeefe13-595c-4290-9422-074785532e71) ![Image](https://github.com/user-attachments/assets/c4b2c5f8-b8dd-4dbe-af47-ec07a423de57) ### 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 bug-passkeyapp:password-manager labels 2025-11-26 23:17:55 -06:00
Author
Owner

@bitwarden-bot commented on GitHub (Nov 25, 2025):

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

@bitwarden-bot commented on GitHub (Nov 25, 2025): Thank you for your report! We've added this to our internal board for review. ID: [PM-28805](https://bitwarden.atlassian.net/browse/PM-28805) [PM-28805]: https://bitwarden.atlassian.net/browse/PM-28805?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
Author
Owner

@pamperer562580892423 commented on GitHub (Nov 25, 2025):

Duplicate of https://github.com/bitwarden/android/issues/6164

@pamperer562580892423 commented on GitHub (Nov 25, 2025): Duplicate of https://github.com/bitwarden/android/issues/6164
Author
Owner

@abergs commented on GitHub (Nov 25, 2025):

Thank you for reporting this to us, but closing since it's a dupe.

@abergs commented on GitHub (Nov 25, 2025): Thank you for reporting this to us, but closing since it's a dupe.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#2390