-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Newly created Secure Backup Key refused by Element iOS #7737
Comments
The Secure backup key verification fails here in the matrix-ios-sdk :
Account data sample :
Result of
|
When you create a new secure backup on the Element Web client, the potential existing backup are not deleted. So here your iOS session stayed connected to the previous backup. This is on purpose to not lose an existing backup when the user creates a new one from the wrong device. Indeed here the user should take back the control of the backup from the iOS session not the web. When you click on "Restore from Backup", the iOS session is prompting you for the security key of the previous backup. The key of the new backup doesn't match here. When you logout/login on iOS, the new session is ready to restore from the most recent backup. An enhancement here would be to let the end user select the right backup in the iOS session (Help the user to know about these 2 backups, and how to deal with them):
I will highlight internally this feedback, at least to take it into account in EX |
@giomfo Thank you for this explanation. I understand technically, but this is a nightmare for the user because essentially nothing inform him of the existence of the multiple versions backup. The different backups should at least be listed user side. |
Steps to reproduce
Outcome
What did you expect?
I expected the Element iOS app to accept the new Secure backup key and restore the messages.
What happened instead?
The Secure Backup key is refused by Element iOS although it is the active Secure Backup code on the account.
Video showing the bug
20240111d_element_secure_backup_bug.mp4
Your phone model
iPhone 15 Pro simulator
Operating system version
iOS 17.0
Application version
Element iOS 1.11.5
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered: