Sorry I need to vent… Bitwarden been driving us nuts
Basically I introduced bitwarden to my friends and family. Especially family, however non of them are tech-savy. When they need bitwarden urgently, bitwarden on iOS basically gave them an error about request cannot be completed. No matter we have done
We thought, maybe wifi? maybe DNS? maybe restart the app? maybe reboot the phone? account hacked? checking bitwarden status? logged in via web broswer? wasted like 15-25 minutes
This cause a lot of issues especially when we were needing information and needing to save important information for things like gov services, ID card #.
After we went home, we logged out and re-logged into bitwarden, and everything went fine. My question is, how hard is it for bitwarden to give user a clear guidance on what to do instead of throwing the following into user’s screen?
BitwardenKit.ResponseValidationError(response: Networking.HTTPResponse(body: 25 bytes, headers: [“Accept-Ranges”: “bytes”, “x-content-type-options”: “nosniff”, “Content-Type”: “application/json; charset=UTF-8”, “Strict-Transport-Security”: “max-age=31557600”, “x-xss-protection”: “1; mode=block”, “x-frame-options”: “SAMEORIGIN”, “x-cache-hits”: “0”, “x-served-by”: “cache-yyc1430024-YYC”, “x-cache”: “MISS”, “Date”: “Fri, 18 Jul 2025 00:42:42 GMT”, “Pragma”: “no-cache”, “Cache-Control”: “no-store, no-cache, max-age=0”], statusCode: 400, requestID: B15CFAC7-0412-4B91-A43A-A92A38F07FD6, url: https://identity.bitwarden.com/connect/token))
The operation couldn’t be completed. (BitwardenKit.ResponseValidationError error 1.)
Stack trace:
0 BitwardenShared 0x000000010532acb4 __swift_memcpy81_8 + 80500
1 BitwardenShared 0x000000010510bca9 objectdestroy.13Tm + 11569
2 BitwardenShared 0x00000001050c2699 objectdestroyTm + 1909
3 BitwardenShared 0x000000010511ddc1 objectdestroyTm + 27185
4 BitwardenShared 0x000000010511ad71 objectdestroyTm + 14817
5 BitwardenShared 0x0000000105203ee5 __swift_memcpy96_8 + 240357
6 BitwardenShared 0x00000001050c2699 objectdestroyTm + 1909
7 BitwardenShared 0x00000001056216d5 objectdestroy.12Tm + 905
8 BitwardenShared 0x00000001050bddfd __swift_destroy_boxed_opaque_existential_0 + 15925
9 BitwardenShared 0x00000001050b98b9 __swift_memcpy1_1 + 7933
10 BitwardenShared 0x00000001051c8471 __swift_memcpy24_8 + 39457
11 BitwardenShared 0x00000001050b98b9 __swift_memcpy1_1 + 7933
12 BitwardenShared 0x00000001054aa665 block_destroy_helper + 20877
13 BitwardenShared 0x00000001050c2699 objectdestroyTm + 1909
14 libswift_Concurrency.dylib 0x00000001abb91241 DCB9E73A-92BA-3782-BC6D-3E1906622689 + 414273
Binary images:
Bitwarden: 0x0000000104cb8000
BitwardenShared: 0x00000001050b0000
BitwardenKit: 0x0000000104e7c000
User ID: 12ee45a5-[…]
Version: 2025.6.0 (2235)
iPhone14,6
iOS 18.5
Production
commit: bitwarden/ios/release/2025.06-rc10@ff06d9c6cc8da89f78f37f376495800201d7261a
build source: bitwarden/ios/actions/runs/15831780687/attempts/1