[GH-ISSUE #6800] [PM-35187] Bitwarden Android keeps crashing right after entering the main password #50598

Closed
opened 2026-05-01 13:43:56 -05:00 by GiteaMirror · 28 comments
Owner

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

Steps To Reproduce

  1. Install the app from the Play store
  2. Open it
  3. Enter your mail adress
  4. Enter your main password
  5. Crash.
  6. Open it again
  7. Crash
  8. etc

Expected Result

Access to the app

Actual Result

App close, message from android "the app seems to have a bug, wait for the dev and update"

Screenshots or Videos

No response

Additional Context

No response

Build Version

2026.3.1

What server are you connecting to?

EU

Self-host Server Version

No response

Environment Details

Device : Galaxy S23+
OS : One UI 8.0 / Android 16

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 @EdguyDeMaupassant on GitHub (Apr 15, 2026). Original GitHub issue: https://github.com/bitwarden/android/issues/6800 ### Steps To Reproduce 1. Install the app from the Play store 2. Open it 3. Enter your mail adress 4. Enter your main password 5. Crash. 6. Open it again 7. Crash 8. etc ### Expected Result Access to the app ### Actual Result App close, message from android "the app seems to have a bug, wait for the dev and update" ### Screenshots or Videos _No response_ ### Additional Context _No response_ ### Build Version 2026.3.1 ### What server are you connecting to? EU ### Self-host Server Version _No response_ ### Environment Details Device : Galaxy S23+ OS : One UI 8.0 / Android 16 ### 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-05-01 13:43:57 -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-35187

<!-- gh-comment-id:4250621987 --> @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-35187](https://bitwarden.atlassian.net/browse/PM-35187) [PM-35187]: https://bitwarden.atlassian.net/browse/PM-35187?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
Author
Owner

@pamperer562580892423 commented on GitHub (Apr 15, 2026):

Another user here.

  • Did you try to delete the app data (Android Settings --> Apps --> Bitwarden --> Storage & Cache) and try to log in again?
  • ... and/or: after deleting the app data: deinstall the app, restart your phone, reinstall the BW app, log in again?
  • Are you self-hosting your Bitwarden server? If yes, what server version?
<!-- gh-comment-id:4250967555 --> @pamperer562580892423 commented on GitHub (Apr 15, 2026): Another user here. - Did you try to delete the app data (Android Settings --> Apps --> Bitwarden --> Storage & Cache) and try to log in again? - ... and/or: after deleting the app data: deinstall the app, restart your phone, reinstall the BW app, log in again? - Are you self-hosting your Bitwarden server? If yes, what server version?
Author
Owner

@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):

Yup, I deleted all the data, uninstalled the app... nothing change
The moment my vault load, my app crash
Also, I'm on bitwarden.eu

<!-- gh-comment-id:4251109694 --> @EdguyDeMaupassant commented on GitHub (Apr 15, 2026): Yup, I deleted all the data, uninstalled the app... nothing change The moment my vault load, my app crash Also, I'm on bitwarden.eu
Author
Owner

@pamperer562580892423 commented on GitHub (Apr 15, 2026):

Also, I'm on bitwarden.eu

Can you log in to the web vault (https://vault.bitwarden.eu)?

<!-- gh-comment-id:4251131856 --> @pamperer562580892423 commented on GitHub (Apr 15, 2026): > Also, I'm on bitwarden.eu Can you log in to the web vault (https://vault.bitwarden.eu)?
Author
Owner

@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):

Yup, I have no problem with the web app (neither the windows desktop app)

<!-- gh-comment-id:4251190713 --> @EdguyDeMaupassant commented on GitHub (Apr 15, 2026): Yup, I have no problem with the web app (neither the windows desktop app)
Author
Owner

@servint commented on GitHub (Apr 15, 2026):

I experienced the same issue right after changing my avatar color through the updated web vault. I'm using the USA server, not self-hosted, on a Galaxy S23+ with the latest April security patch installed.

<!-- gh-comment-id:4251480291 --> @servint commented on GitHub (Apr 15, 2026): I experienced the same issue right after changing my avatar color through the updated web vault. I'm using the USA server, not self-hosted, on a Galaxy S23+ with the latest April security patch installed.
Author
Owner

@floydfire commented on GitHub (Apr 15, 2026):

Same issue here, I'm on bitwarden.eu pixel 8 pro downloaded from f-droid; tried also older versions and the last 2025 build i cannot login cause it says totp is invalid; i tried also the builds on github actions the 2026.04 and it still crashes after i login...

<!-- gh-comment-id:4251664353 --> @floydfire commented on GitHub (Apr 15, 2026): Same issue here, I'm on bitwarden.eu pixel 8 pro downloaded from f-droid; tried also older versions and the last 2025 build i cannot login cause it says totp is invalid; i tried also the builds on github actions the 2026.04 and it still crashes after i login...
Author
Owner

@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):

weirdly, I tested it with my Galaxy Tab... and it works

So it works with:
Device : Galaxy Tab S10 Lite
OS : One UI 8.0 / Android 16

<!-- gh-comment-id:4252974722 --> @EdguyDeMaupassant commented on GitHub (Apr 15, 2026): weirdly, I tested it with my Galaxy Tab... and it works So it works with: Device : Galaxy Tab S10 Lite OS : One UI 8.0 / Android 16
Author
Owner

@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):

ok so after a sixth reinstallation... it works with my S23+ ???

<!-- gh-comment-id:4253011173 --> @EdguyDeMaupassant commented on GitHub (Apr 15, 2026): ok so after a sixth reinstallation... it works with my S23+ ???
Author
Owner

@floydfire commented on GitHub (Apr 15, 2026):

I still have the issue it seems to crash when it's loading the vault...

<!-- gh-comment-id:4253185199 --> @floydfire commented on GitHub (Apr 15, 2026): I still have the issue it seems to crash when it's loading the vault...
Author
Owner

@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):

don't know if theses actions have something to do with the resolution of this issue but before my reinstallation I :

  • changed the color of my avatar for a custom one on the web app
  • launched the app, with success, on another device (my Tab S10)
  • launched the freshly reinstalled app on landscape mod (I turned on rotation, and launched it with my phone on the side)

Maybe it's just a coincidence, but if some of theses manipulation changed something because... dark magic ?, I thought that I should share it

<!-- gh-comment-id:4254304508 --> @EdguyDeMaupassant commented on GitHub (Apr 15, 2026): don't know if theses actions have something to do with the resolution of this issue but before my reinstallation I : - changed the color of my avatar for a custom one on the web app - launched the app, with success, on another device (my Tab S10) - launched the freshly reinstalled app on landscape mod (I turned on rotation, and launched it with my phone on the side) Maybe it's just a coincidence, but if some of theses manipulation changed something because... dark magic ?, I thought that I should share it
Author
Owner

@floydfire commented on GitHub (Apr 15, 2026):

don't know if theses actions have something to do with the resolution of this issue but before my reinstallation I :

* changed the color of my avatar for a custom one on the web app

* launched the app, with success, on another device (my Tab S10)

* launched the freshly reinstalled app on landscape mod (I turned on rotation, and launched it with my phone on the side)

Maybe it's just a coincidence, but if some of theses manipulation changed something because... dark magic ?, I thought that I should share it

Tried to launch in landscape didn't work, what color did you pick or a total custom one? I sadly don't have a tablet so i can't try that, i have it on windows and it works fine though... (windows and browser extension works fine)

<!-- gh-comment-id:4254360672 --> @floydfire commented on GitHub (Apr 15, 2026): > don't know if theses actions have something to do with the resolution of this issue but before my reinstallation I : > > * changed the color of my avatar for a custom one on the web app > > * launched the app, with success, on another device (my Tab S10) > > * launched the freshly reinstalled app on landscape mod (I turned on rotation, and launched it with my phone on the side) > > > Maybe it's just a coincidence, but if some of theses manipulation changed something because... dark magic ?, I thought that I should share it Tried to launch in landscape didn't work, what color did you pick or a total custom one? I sadly don't have a tablet so i can't try that, i have it on windows and it works fine though... (windows and browser extension works fine)
Author
Owner

@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):

a total custom one

<!-- gh-comment-id:4254370651 --> @EdguyDeMaupassant commented on GitHub (Apr 15, 2026): a total custom one
Author
Owner

@floydfire commented on GitHub (Apr 15, 2026):

a total custom one

Yep it seems to be a problem with the color of the "avatar"; i set a custom one and now it works 👍🏻

<!-- gh-comment-id:4254385400 --> @floydfire commented on GitHub (Apr 15, 2026): > a total custom one Yep it seems to be a problem with the color of the "avatar"; i set a custom one and now it works 👍🏻
Author
Owner

@jtodddd commented on GitHub (Apr 15, 2026):

Hi there,

I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.

Thanks!

<!-- gh-comment-id:4255232849 --> @jtodddd commented on GitHub (Apr 15, 2026): Hi there, I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below. Thanks!
Author
Owner

@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):

Hi, so with the comment of servint and how floydfire and me manage to resolve this issue, it seems that the steps to reproduce this are :

  1. Change your "avatar" color to one of the classic choices on the web or desktop app
  2. Open the android app
  3. Crash

It seems that this issue appears only when your "avatar" can appear (so, in the vault), I suppose... that would explain why we could open the app and enter our mails/main passwords before the crash, since our avatar wasn't load at this time

<!-- gh-comment-id:4255274315 --> @EdguyDeMaupassant commented on GitHub (Apr 15, 2026): Hi, so with the comment of servint and how floydfire and me manage to resolve this issue, it seems that the steps to reproduce this are : 1. Change your "avatar" color to one of the classic choices on the web or desktop app 2. Open the android app 3. Crash It seems that this issue appears only when your "avatar" can appear (so, in the vault), I suppose... that would explain why we could open the app and enter our mails/main passwords before the crash, since our avatar wasn't load at this time
Author
Owner

@floydfire commented on GitHub (Apr 15, 2026):

I was returning to bitwarden after a while and it was on a new account, in which i did previously changed the color to one of the classic color in the web vault (i think i went from the purple to the green) it only stopped crashing in android after i selected a custom green color :\ really strange issue :P i tried the f-droid and the play store builds still had the issue also had the issue with older versions

<!-- gh-comment-id:4256191070 --> @floydfire commented on GitHub (Apr 15, 2026): I was returning to bitwarden after a while and it was on a new account, in which i did previously changed the color to one of the classic color in the web vault (i think i went from the purple to the green) it only stopped crashing in android after i selected a custom green color :\ really strange issue :P i tried the f-droid and the play store builds still had the issue also had the issue with older versions
Author
Owner

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

Same issue on the android app, I also changed the avatar color on the website. Don't know if it's related.

At the moment the Android app is unusable, I hope they understand the seriousness of the problem

<!-- gh-comment-id:4257878424 --> @fiorins commented on GitHub (Apr 16, 2026): Same issue on the android app, I also changed the avatar color on the website. Don't know if it's related. At the moment the Android app is unusable, I hope they understand the seriousness of the problem
Author
Owner

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

The issue appears to be related to the avatar color selection in the updated web app and persists in the new 2026.4.0 Android update. Selecting one of the available color templates for the avatar causes the Android app to crash. To resolve the issue on Android, it is necessary to choose a custom avatar color and either reinstall the app or clear the app data.

<!-- gh-comment-id:4263104699 --> @servint commented on GitHub (Apr 16, 2026): The issue appears to be related to the avatar color selection in the updated web app and persists in the new 2026.4.0 Android update. Selecting one of the available color templates for the avatar causes the Android app to crash. To resolve the issue on Android, it is necessary to choose a custom avatar color and either reinstall the app or clear the app data.
Author
Owner

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

The issue appears to be related to the avatar color selection in the updated web app and persists in the new 2026.4.0 Android update. Selecting one of the available color templates for the avatar causes the Android app to crash. To resolve the issue on Android, it is necessary to choose a custom avatar color and either reinstall the app or clear the app data.

I confirm this workaround!

My setup: S25 Android 16 UI 8, using bitwarden.eu

It seems the server is passing some invalid code for the default colors. I tried both blue (the default) and red, it crashed on Android.

  • chose a custom Orange color for my avatar on the web app and synced it
  • reinstalled Andoid app, it opened ok, no more instant crashes!
<!-- gh-comment-id:4263872162 --> @seccone commented on GitHub (Apr 16, 2026): > The issue appears to be related to the avatar color selection in the updated web app and persists in the new 2026.4.0 Android update. Selecting one of the available color templates for the avatar causes the Android app to crash. To resolve the issue on Android, it is necessary to choose a custom avatar color and either reinstall the app or clear the app data. I confirm this workaround! My setup: S25 Android 16 UI 8, using bitwarden.eu It seems the server is passing some invalid code for the default colors. I tried both blue (the default) and red, it crashed on Android. - chose a custom Orange color for my avatar on the web app and synced it - reinstalled Andoid app, it opened ok, no more instant crashes!
Author
Owner

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

Same issue on the android app, I also changed the avatar color on the website. Don't know if it's related.

At the moment the Android app is unusable, I hope they understand the seriousness of the problem

Simply change the avatar color to a custom one by clicking the color picker button and selecting any color you like. Then reinstall the app to clear all cache and data, and sign in again. This will keep the app usable until the bug gets fixed.

<!-- gh-comment-id:4264026484 --> @servint commented on GitHub (Apr 16, 2026): > Same issue on the android app, I also changed the avatar color on the website. Don't know if it's related. > > At the moment the Android app is unusable, I hope they understand the seriousness of the problem Simply change the avatar color to a custom one by clicking the color picker button and selecting any color you like. Then reinstall the app to clear all cache and data, and sign in again. This will keep the app usable until the bug gets fixed.
Author
Owner

@fidelisakilan commented on GitHub (Apr 17, 2026):

I came across this issue today and setting a custom color for avatar fixed it..

Thanks!

<!-- gh-comment-id:4264472083 --> @fidelisakilan commented on GitHub (Apr 17, 2026): I came across this issue today and setting a custom color for avatar fixed it.. Thanks!
Author
Owner

@fiorins commented on GitHub (Apr 17, 2026):

Same issue on the android app, I also changed the avatar color on the website. Don't know if it's related.
At the moment the Android app is unusable, I hope they understand the seriousness of the problem

Simply change the avatar color to a custom one by clicking the color picker button and selecting any color you like. Then reinstall the app to clear all cache and data, and sign in again. This will keep the app usable until the bug gets fixed.

Okay, thanks. I managed to fix selecting one color from the table. So to be sure, do not select from the default colors list.

Image
<!-- gh-comment-id:4266969274 --> @fiorins commented on GitHub (Apr 17, 2026): > > Same issue on the android app, I also changed the avatar color on the website. Don't know if it's related. > > At the moment the Android app is unusable, I hope they understand the seriousness of the problem > > Simply change the avatar color to a custom one by clicking the color picker button and selecting any color you like. Then reinstall the app to clear all cache and data, and sign in again. This will keep the app usable until the bug gets fixed. Okay, thanks. I managed to fix selecting one color from the table. So to be sure, do not select from the default colors list. <img width="719" height="260" alt="Image" src="https://github.com/user-attachments/assets/72f0257b-afa1-47e5-b979-d8b2a9d8557f" />
Author
Owner

@vleague2 commented on GitHub (Apr 17, 2026):

Thanks all for reporting the issue and finding a workaround! Please keep using the workaround while we work on getting this fix into the web app.

<!-- gh-comment-id:4269460757 --> @vleague2 commented on GitHub (Apr 17, 2026): Thanks all for reporting the issue and finding a workaround! Please keep using the workaround while we work on getting this fix into the web app.
Author
Owner

@pamperer562580892423 commented on GitHub (Apr 17, 2026):

@vleague2 I see the fix was rolled out with web vault 2026.4.1 now. Is that a completely automatic fix for all those who are affected? Or do they have to login to the web vault and change the avatar manually once again?

<!-- gh-comment-id:4271803921 --> @pamperer562580892423 commented on GitHub (Apr 17, 2026): @vleague2 I see the fix was rolled out with web vault 2026.4.1 now. Is that a completely **automatic** fix for all those who are affected? Or do they have to login to the web vault and change the avatar **manually** once again?
Author
Owner

@vleague2 commented on GitHub (Apr 20, 2026):

The fix that was released in 2026.4.1 is intended to prevent more users from becoming affected by the issue, by ensuring that we are no longer putting unsupported avatar color values into the database. Unfortunately it does not touch the existing unsupported colors in the database. Affected users will still need to manually change their avatar color in the web vault and probably also either clear their Android app cache or reinstall it. I know this is not ideal -- we're still working through options for affected users.

<!-- gh-comment-id:4281511231 --> @vleague2 commented on GitHub (Apr 20, 2026): The fix that was released in 2026.4.1 is intended to prevent more users from becoming affected by the issue, by ensuring that we are no longer putting unsupported avatar color values into the database. Unfortunately it does not touch the existing unsupported colors in the database. Affected users will still need to manually change their avatar color in the web vault and probably also either clear their Android app cache or reinstall it. I know this is not ideal -- we're still working through options for affected users.
Author
Owner

@servint commented on GitHub (Apr 20, 2026):

The fix that was released in 2026.4.1 is intended to prevent more users from becoming affected by the issue, by ensuring that we are no longer putting unsupported avatar color values into the database. Unfortunately it does not touch the existing unsupported colors in the database. Affected users will still need to manually change their avatar color in the web vault and probably also either clear their Android app cache or reinstall it. I know this is not ideal -- we're still working through options for affected users.

Why not set a default color for all "broken" colors in the database? This approach would be more effective, as users who do not read GitHub threads would otherwise experience application crashes without understanding the cause.

<!-- gh-comment-id:4281715602 --> @servint commented on GitHub (Apr 20, 2026): > The fix that was released in 2026.4.1 is intended to prevent more users from becoming affected by the issue, by ensuring that we are no longer putting unsupported avatar color values into the database. Unfortunately it does not touch the existing unsupported colors in the database. Affected users will still need to manually change their avatar color in the web vault and probably also either clear their Android app cache or reinstall it. I know this is not ideal -- we're still working through options for affected users. Why not set a default color for all "broken" colors in the database? This approach would be more effective, as users who do not read GitHub threads would otherwise experience application crashes without understanding the cause.
Author
Owner

@vleague2 commented on GitHub (Apr 20, 2026):

That is one of the options we are looking at -- setting a fallback in the Android app code for the broken colors so that the app will stop crashing.

<!-- gh-comment-id:4281809929 --> @vleague2 commented on GitHub (Apr 20, 2026): That is one of the options we are looking at -- setting a fallback in the Android app code for the broken colors so that the app will stop crashing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#50598