Android App won't accept Master password verification


Hi all,

until a few days my android app works fine, but since yesterday, I had a problem with the master password verification. Login is working.

Bitwarden App-Version: 2025.12.1

My other smartphone (same product and same os), with Bitwarden V 2025.12.0 works fine.

I have deinstalled the app, cleaned the program data and cache. Nothing helps.

Any idea?

Thanks in advance

Greetings

Josef

@jossera Welcome to the forum!

Please post a screenshot of your Admin Dashboard.

Stacktrace:
com.bitwarden.core.data.repository.error.MissingPropertyException: Missing the required MasterPasswordUnlock data property
zk.s.S(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:164)
a2.f1.invokeSuspend(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:476)
as.a.resumeWith(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:8)
kv.k0.run(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:115)
kv.w0.v0(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:24)
kv.k.q(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:93)
kv.k.n(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:3)
mv.i.a(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:7)
mv.g.I(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:76)
mv.g.i(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:53)
mv.g.h(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:97)
com.bitwarden.ui.platform.base.BaseViewModel.trySendAction(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:3)
fm.x.invoke(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:30)
com.bitwarden.ui.platform.components.util.ThrottledClickKt$throttledClick$1$1$1.invokeSuspend(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:41)
as.a.resumeWith(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:8)
kv.k0.run(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:115)
j4.t0.q0(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:24)
j4.s0.run(r8-map-id-18d982514064553b029249dee47db6109adc97155b04b033017977809b50dc92:3)
android.os.Handler.handleCallback(Handler.java:958)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loopOnce(Looper.java:222)
android.os.Looper.loop(Looper.java:314)
android.app.ActivityThread.main(ActivityThread.java:8857)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)

Version: 2025.12.1 (21060)
Device: :mobile_phone: POCO 22101320G :robot: 14@34 :package: prod
CI: :brick: commit: bitwarden/android/release/2025.12-rc41@34888f8bc30d2ff1f352c6b1e964b6c2ad6d3e2f
:laptop: build source: bitwarden/android/actions/runs/20584595942/attempts/1

Thanks, but that’s not the Admin Dashboard of your self-hosted server.

Sorry

It seems, you are using an unofficial server software, which is not supported by Bitwarden, as it is an independent product. From time to time, there will be compatibility issues between the official Bitwarden client apps (browser extension, mobile app, desktop app…) and an unofficial server product, when Bitwarden implements changes to its own server software and/or client apps. “…Bitwarden cannot guarantee that official clients will work perfectly with non-official servers.”

(Also due to this - and for other reasons - we recommend using the official Bitwarden server software.)

It is generally not possible for members of the Bitwarden community (users or developers) to help with such issues - and with issues of the unofficial server itself. Please seek support in their community spaces.

If you can replicate your issue on an official Bitwarden server, feel free to open a new thread here.


PS: Two general troubleshooting ideas, independent of any particular server:

  1. Make sure you’re on the latest server version.

  2. Logging out and logging in again – or if that doesn’t work: deinstalling and reinstalling the app – often can help with some issues.

If you logged in with a method other than entering username & master password (“Login with master password”), then the master password reprompt function will not work.

Ignoring for the moment that you are running a 3rd party server and therefore need to utilize their support, it appears you need to upgrade.

You appear to have a 6 month separation between versions. It is necessary to keep both the client and the server software current to avoid running into interoperability issues, and so that any undisclosed vulnerabilities get fixed.