Current bug: Android App Crashes -- Avatar-related

App Version: 2026.4.0

Android Version: 16 with April 5, 2026 update.

The android app crashes on all android devices I have tested it with. The problem is related to the avatar color which is customizable via the website at Settings | My Account. If you use one of the quick select options the android app will crash with the following stacktrace.

04-17 08:05:50.273  5341  5341 E AndroidRuntime: java.lang.NumberFormatException: For input string: “green” under radix 16
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at java.lang.Long.parseLong(Long.java:740)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at android.graphics.Color.parseColor(Color.java:1386)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at com.bitwarden.ui.platform.base.util.StringExtensionsKt.hexToColor(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:26)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at r35.invoke(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:103)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at uo1.c(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:44)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at uo1.invoke(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:14)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at am0.invoke(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:546)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at uo1.a(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:44)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at uo1.invoke(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:9)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at i10.a(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:175)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at lv.g(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:851)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at ac2.a(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:533)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at lv.e(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:311)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at lv.f(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:313)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at com.bitwarden.ui.platform.components.appbar.BitwardenTopAppBarKt.InternalDefaultTopAppBar-V-95POc(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:310)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at com.bitwarden.ui.platform.components.appbar.BitwardenTopAppBarKt.BitwardenTopAppBar_egy_3UM$lambda$3$0$2(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:69)
04-17 08:05:50.273  5341  5341 E AndroidRuntime: 	at com.bitwarden.ui.platform.components.appbar.BitwardenTopAppBarKt.d(r8-map-id-ecf50f37d82f8f824a2d7f93137d2fb3daecf8d38cd04065ed169a062cb9dc1d:1)


Note that I had the green avatar selected. You can see in the stacktrace that “green” is being sent into the parseLong function which will obviously throw NumberFormatException.

The work around is to select the color editor when customizing the avatar and enter an RGB value manually.

EDIT: While the team looks into the bug, please use a custom color as suggested in the Github issue linked below.

I think this is already being tracked here:

(at least a majority of the comments there also mention the avatar color…)

Lol…It looks like this was already reported and the work around discovered. No need to keep this post open.

Thanks for catching that @Nail1684 I missed the recent comments, and have escalated it with the team.