Devices can get out of sync between Synapse and MAS #2626
Labels
A-Device-Management
Related to sessions and device management
A-Homeserver-Integration
Integration with the homeserver
T-Defect
Something isn't working
This issue was originally created by @sandhose at matrix-org/matrix-authentication-service#2626.
The provisioning and deletion of devices is not exactly reliable (see #2625), which means sometimes the device list in Synapse gets out of sync with the one in MAS.
The long term solution may be to correctly model Matrix devices in MAS instead of relying solely on the scope for OAuth sessions and on a field in the compatibility sessions.
In the meantime, we should at least have a way to force a re-sync of the whole device list for a user, and maybe even regularly do that for all users.
The text was updated successfully, but these errors were encountered: