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: c2ef20e
💻 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


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
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: c2ef20e
💻 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
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