[GH-ISSUE #6732] [PM-34276] Can't access Tresor #39459

Closed
opened 2026-04-23 18:22:49 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @QbikEdge on GitHub (Mar 29, 2026).
Original GitHub issue: https://github.com/bitwarden/android/issues/6732

Steps To Reproduce

​Install Bitwarden Android version 2026.3.0 (21345) on a device running Android 14+ (e.g., Samsung SM-S928B).
​Enable Biometric Unlock or PIN Unlock in the application settings.
​Ensure the app is locked (either by timeout or manual lock).
​Attempt to unlock the vault using Biometrics or PIN.
​Observe the application crash or the appearance of the "Unexpected Error" screen.

Expected Result

I should be able to see my Tresor/ see my password / my masterpassword should be accepted.

In other apps I can log in not so in android app. For example the Firefox browser addon on Zen browser works I can log in using my master password. The same with the hosted website.

Actual Result

I am logged in but it wants me to put my masterpassword again. If do so massagebox pop and I can copy the error massage blow:

Stacktrace:

com.bitwarden.core.data.repository.error.MissingPropertyException: Missing the required MasterPasswordUnlock data property
	pk.t.V(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:163)
	qm.i2.invokeSuspend(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:1299)
	ur.a.resumeWith(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:8)
	bv.i0.run(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:114)
	bv.p0.h0(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:24)
	bv.k.q(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:93)
	bv.k.m(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:3)
	dv.j.a(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:7)
	dv.h.I(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:73)
	dv.h.j(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:53)
	dv.h.f(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:97)
	com.bitwarden.ui.platform.base.BaseViewModel.trySendAction(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:3)
	vl.y.invoke(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:30)
	com.bitwarden.ui.platform.components.util.ThrottledClickKt$throttledClick$1$1$1.invokeSuspend(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:40)
	ur.a.resumeWith(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:8)
	bv.i0.run(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:114)
	g4.s0.d0(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:24)
	g4.r0.run(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:3)
	android.os.Handler.handleCallback(Handler.java:995)
	android.os.Handler.dispatchMessage(Handler.java:103)
	android.os.Looper.loopOnce(Looper.java:273)
	android.os.Looper.loop(Looper.java:363)
	android.app.ActivityThread.main(ActivityThread.java:10060)
	java.lang.reflect.Method.invoke(Native Method)
	com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632)
	com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)

Version: 2026.3.0 (21345)
Device: 📱 samsung SM-S928B 🤖 16@36 📦 prod
CI: 🧱 commit: bitwarden/android/release/2026.3-rc48@d8a9c596b27c9a68b63304d49784117bbebc6683
💻 build source: bitwarden/android/actions/runs/23011287575/attempts/1

Screenshots or Videos

No response

Additional Context

I use a self hosted Vaultwarden instance.
I can use the website to log in.
Web extention on Zed works.
It also worked prior in Android App.

What I already tried:
I logged out and tried to log back in.
I deleted cash and data of the app and uninstalled it and installed it again via Google play.

Build Version

2026.3.0 (21345)

What server are you connecting to?

Self-host

Self-host Server Version

Vaultwarden Version 2025.1.1

Environment Details

No response

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 @QbikEdge on GitHub (Mar 29, 2026). Original GitHub issue: https://github.com/bitwarden/android/issues/6732 ### Steps To Reproduce ​Install Bitwarden Android version 2026.3.0 (21345) on a device running Android 14+ (e.g., Samsung SM-S928B). ​Enable Biometric Unlock or PIN Unlock in the application settings. ​Ensure the app is locked (either by timeout or manual lock). ​Attempt to unlock the vault using Biometrics or PIN. ​Observe the application crash or the appearance of the "Unexpected Error" screen. ### Expected Result I should be able to see my Tresor/ see my password / my masterpassword should be accepted. In other apps I can log in not so in android app. For example the Firefox browser addon on Zen browser works I can log in using my master password. The same with the hosted website. ### Actual Result I am logged in but it wants me to put my masterpassword again. If do so massagebox pop and I can copy the error massage blow: <details> <summary><h4>Stacktrace:</h4> </summary> ``` com.bitwarden.core.data.repository.error.MissingPropertyException: Missing the required MasterPasswordUnlock data property pk.t.V(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:163) qm.i2.invokeSuspend(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:1299) ur.a.resumeWith(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:8) bv.i0.run(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:114) bv.p0.h0(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:24) bv.k.q(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:93) bv.k.m(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:3) dv.j.a(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:7) dv.h.I(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:73) dv.h.j(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:53) dv.h.f(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:97) com.bitwarden.ui.platform.base.BaseViewModel.trySendAction(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:3) vl.y.invoke(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:30) com.bitwarden.ui.platform.components.util.ThrottledClickKt$throttledClick$1$1$1.invokeSuspend(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:40) ur.a.resumeWith(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:8) bv.i0.run(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:114) g4.s0.d0(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:24) g4.r0.run(r8-map-id-e93b2bd1d22df96ce775942f411adf47c5467a0290a6d1f67ff229ec6b206cd8:3) android.os.Handler.handleCallback(Handler.java:995) android.os.Handler.dispatchMessage(Handler.java:103) android.os.Looper.loopOnce(Looper.java:273) android.os.Looper.loop(Looper.java:363) android.app.ActivityThread.main(ActivityThread.java:10060) java.lang.reflect.Method.invoke(Native Method) com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975) ``` Version: 2026.3.0 (21345) Device: 📱 samsung SM-S928B 🤖 16@36 📦 prod CI: 🧱 commit: bitwarden/android/release/2026.3-rc48@d8a9c596b27c9a68b63304d49784117bbebc6683 💻 build source: bitwarden/android/actions/runs/23011287575/attempts/1 </details> ### Screenshots or Videos _No response_ ### Additional Context I use a self hosted Vaultwarden instance. I can use the website to log in. Web extention on Zed works. It also worked prior in Android App. What I already tried: I logged out and tried to log back in. ❌ I deleted cash and data of the app and uninstalled it and installed it again via Google play. ❌ ### Build Version 2026.3.0 (21345) ### What server are you connecting to? Self-host ### Self-host Server Version Vaultwarden Version 2025.1.1 ### Environment Details _No response_ ### 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:22:49 -05:00
Author
Owner

@bitwarden-bot commented on GitHub (Mar 29, 2026):

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

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

@pamperer562580892423 commented on GitHub (Mar 29, 2026):

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

<!-- gh-comment-id:4150275506 --> @pamperer562580892423 commented on GitHub (Mar 29, 2026): Duplicate of https://github.com/bitwarden/android/issues/6363
Author
Owner

@QbikEdge commented on GitHub (Mar 29, 2026):

For me it is solved by updating my server from Vaultwarden Web 2025.1.1 to Vaultwarden Web 2026.1.1

important
i tried to update it by pulling the latest-alpine images for docker it did not work
but by changing the image just to latest it work.

<!-- gh-comment-id:4150931785 --> @QbikEdge commented on GitHub (Mar 29, 2026): For me it is solved by updating my server from `Vaultwarden Web 2025.1.1` to `Vaultwarden Web 2026.1.1` > important i tried to update it by pulling the `latest-alpine` images for docker it did not work but by changing the image just to `latest` it work.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#39459