Description
Steps to reproduce
- Register a new account.
- Create an encrypted room. You are prompted to "set up secure backup":
- Click "Continue" and follow the prompts. At the end you are told that secure backup is successful, and Your keys are now being backed up from this device:
- Send (or receive) an encrypted event.
- The key should be uploaded to the server (after a delay). It is not.
Further tests:
-
Attempt to log out. You are (belatedly) told that Secure backup is not set up:
(You can click "Connect to key backup", which does actually do so.) -
Close your browser tab (without logging out). Log in on a new device, and enter recovery details. You should be able to decrypt the events in the new session (having pulled the keys from key backup), but this doesn't work.
Note that attempting to observe the state by opening the "Security & Privacy" settings panel will actually enable backup. This is arguably a bug in itself.
Outcome
What did you expect?
"Set up secure backup" flow should enable key backup.
What happened instead?
A backup version is created on the server but no keys are backed up to it.
Operating system
No response
Browser information
No response
URL for webapp
Application version
Element version: 0080395-react-7b62abc14b88-js-5ddd453699a3 Olm version: 3.2.14
Homeserver
No response
Will you send logs?
No