[GH-ISSUE #6801] [PM-35218] Updating Encryption Settings crashes on mobile app #39479

Open
opened 2026-04-23 18:24:39 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @tgeliot on GitHub (Apr 15, 2026).
Original GitHub issue: https://github.com/bitwarden/android/issues/6801

Steps To Reproduce

On a Samsung Galaxy XCover6 Android, I bring up the Bitwarden client.
I log in to Bitwarden using my thumbprint.
I get a popup that says "Update your encryption settings"
I enter my password in the popup and click Submit.

Expected Result

I don't know what should happen as part of this updating of encryption parameters, but certainly not this.

Actual Result

I get a popup with "An error has occurred"
The error details are
Stacktrace:
retrofit2.HttpException: HTTP 400
com.bitwarden.network.core.NetworkResultCall.toNetworkResult(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:9)
com.bitwarden.network.core.NetworkResultCall.access$toNetworkResult(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:1)
com.bitwarden.network.core.NetworkResultCall$enqueue$1.onResponse(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:11)
v75.h(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:13)
j77.run(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:49)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1154)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:652)
java.lang.Thread.run(Thread.java:1564)

Version: 2026.3.1 (21415)
Device: 📱 samsung SM-G736U 🤖 15@35 📦 prod
CI: 🧱 commit: c2ef20e1ed
💻 build source: bitwarden/android/actions/runs/23660459640/attempts/1

This happened two days ago and I managed to capture a flight recorder log, but not the stack trace. Yesterday I captured the stack trace but didn't get a flight recorder log. Go figure.

I originally opened this issue in the general bitwarden GIT repository, and was advised to try logging out on of my app, logging in on another machine through the web, and restarting the app. That didn't fix it, but uninstalling the Bitwarden app, restarting my phone, and reinstalling Bitwarden got it so that I was no longer prompted to update any settings, and everything has worked fine since. So I'm filing this just in case someone thinks it's worth pursuing, not because I need help.

bitwarden_flight_recorder4161458653137638145.zip

Screenshots or Videos

Image
Image

Additional Context

I've attached the flight recorder zip file.

This was repeatable.

This happened shortly after I changed which fingerprints I registered with the biometric system on my phone.

Build Version

2026.3.1 (21415)

What server are you connecting to?

US

Self-host Server Version

No response

Environment Details

Samsung Galaxy XCover6 Android
Android 15

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 @tgeliot on GitHub (Apr 15, 2026). Original GitHub issue: https://github.com/bitwarden/android/issues/6801 ### Steps To Reproduce On a Samsung Galaxy XCover6 Android, I bring up the Bitwarden client. I log in to Bitwarden using my thumbprint. I get a popup that says "Update your encryption settings" I enter my password in the popup and click Submit. ### Expected Result I don't know what should happen as part of this updating of encryption parameters, but certainly not this. ### Actual Result I get a popup with "An error has occurred" The error details are Stacktrace: retrofit2.HttpException: HTTP 400 com.bitwarden.network.core.NetworkResultCall.toNetworkResult(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:9) com.bitwarden.network.core.NetworkResultCall.access$toNetworkResult(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:1) com.bitwarden.network.core.NetworkResultCall$enqueue$1.onResponse(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:11) v75.h(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:13) j77.run(r8-map-id-82b2ce132d84bf0c0f66d53f9b3d907545fe37ac79c4ec3e6cc54fd216ad5899:49) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1154) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:652) java.lang.Thread.run(Thread.java:1564) Version: 2026.3.1 (21415) Device: 📱 samsung SM-G736U 🤖 15@35 📦 prod CI: 🧱 commit: https://github.com/bitwarden/android/commit/c2ef20e1ed74a9cba60b19d5849af168629d3756 💻 build source: bitwarden/android/actions/runs/23660459640/attempts/1 This happened two days ago and I managed to capture a flight recorder log, but not the stack trace. Yesterday I captured the stack trace but didn't get a flight recorder log. Go figure. I originally opened this issue in the general bitwarden GIT repository, and was advised to try logging out on of my app, logging in on another machine through the web, and restarting the app. That didn't fix it, but uninstalling the Bitwarden app, restarting my phone, and reinstalling Bitwarden got it so that I was no longer prompted to update any settings, and everything has worked fine since. So I'm filing this just in case someone thinks it's worth pursuing, not because I need help. [bitwarden_flight_recorder4161458653137638145.zip](https://github.com/user-attachments/files/26758111/bitwarden_flight_recorder4161458653137638145.zip) ### Screenshots or Videos ![Image](https://github.com/user-attachments/assets/620abd39-885b-4a00-9161-588327e24044) ![Image](https://github.com/user-attachments/assets/445aed0c-e50a-40ae-a610-81bc0cb84d4e) ### Additional Context I've attached the flight recorder zip file. This was repeatable. This happened shortly after I changed which fingerprints I registered with the biometric system on my phone. ### Build Version 2026.3.1 (21415) ### What server are you connecting to? US ### Self-host Server Version _No response_ ### Environment Details Samsung Galaxy XCover6 Android Android 15 ### 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 bugapp:password-manager labels 2026-04-23 18:24:39 -05:00
Author
Owner

@bitwarden-bot commented on GitHub (Apr 15, 2026):

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

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

@TroyBW commented on GitHub (Apr 16, 2026):

Hi there,

I have flagged this to our engineering team.
To resolve this issue, please log in to the Bitwarden Web App (https://vault.bitwarden.com/).
Then completely log out of the Android app and log back in.

If additional assistance is needed, please write us back using our “Contact support” form located on our Help Center (https://bitwarden.com/help/).

Thanks!

<!-- gh-comment-id:4256540130 --> @TroyBW commented on GitHub (Apr 16, 2026): Hi there, I have flagged this to our engineering team. To resolve this issue, please log in to the Bitwarden Web App (https://vault.bitwarden.com/). Then completely log out of the Android app and log back in. If additional assistance is needed, please write us back using our “Contact support” form located on our Help Center (https://bitwarden.com/help/). Thanks!
Author
Owner

@tgeliot commented on GitHub (Apr 16, 2026):

Thanks. I did try the log out / log in thing on the advice of some other user; that didn't fix it. But also on their advice I uninstalled the app, restarted my phone, reinstalled the app, and logged in. I haven't seen any popups since then.

<!-- gh-comment-id:4257120885 --> @tgeliot commented on GitHub (Apr 16, 2026): Thanks. I did try the log out / log in thing on the advice of some other user; that didn't fix it. But also on their advice I uninstalled the app, restarted my phone, reinstalled the app, and logged in. I haven't seen any popups since then.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#39479