Skip to content

Unable to decrypt cause: new device, and there were no active devices to receive keys #2421

Open
@richvdh

Description

@richvdh

When a user logs in on a new device, they should be able to retrieve keys for existing encrypted messages from key backup.

However, this will not work if there were no active devices at the point that the keys for the message were sent. For example:

  • The user previously logged out all other devices, or:
  • The user suspended down all other devices (eg, closed their laptop/backgrounded the app on their phone), or:
  • The keys were sent seconds before the new device logged in, meaning that the keys had not yet been uploaded to backup at the point the new device checked.

All of these problems should be solved by dehydrated devices (MSC3814/#922)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions