Verification/E2EE device updates broken between element android and web
Don't have a way to reproduce this reliably yet, but @robyn:computer.surgery
is attempting to connect an element web client, with the only existing session being element android. They are seeing the following behavior:
- every time they load element web, it shows the "verify session" poppup
- their element web session shows up as verified in settings on both element web and element android
- they are unable to decrypt any encrypted messages
- some (but not all) sync responses show up as completely garbled binary data in the firefox windows network inspector
- if they go through the verification process, the "verify session" poppup appears again immediately
- after doing verification, every sync request returns immediately with the following, until they reload, causing their browser to spam requests as fast as possible.
{
"next_batch": "52166442",
"device_lists": {
"changed": [
"@robyn:computer.surgery"
]
},
"device_one_time_keys_count": {
"signed_curve25519": 50
},
"device_unused_fallback_key_types": null
}