Stacktrace:
kotlinx.serialization.MissingFieldException: Fields [kdf, kdfIterations] are required for type with serial name ‘com.bitwarden.network.model.InternalPreLoginResponseJson’, but they were missing at path: $
Gb.t.v(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:331)
com.bitwarden.network.serializer.BaseSurrogateSerializer.deserialize(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:12)
Gb.t.v(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:278)
Fb.c.a(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:29)
A0.s.d(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:34)
cc.A.c(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:54)
C3.l.o(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:5)
Mb.m.run(r8-map-id-adeabb7f8c6f14f013ee46a76bf47c7e0ee1f244023f5c8775a9716f40814b5f:55)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
java.lang.Thread.run(Thread.java:1119)
Version: 2025.8.1 (20670)
Device:
google Pixel 7
16@36
prod -fdroid
CI:
commit: bitwarden/android/release/2025.8-rc33@b497156302a73fd2b14de16106dc218c30ec1702
build source: bitwarden/android/actions/runs/17277676605/attempts/1
I have tried the stable and the beta version and I get the same error. I can login with the browser plugin and in a browser and no issue. I do not know how to get it to work on my phone