You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sable appears to stop providing the homeserver with new one-time keys, eventually leading to the user being unable to receive encrypted messages. Clearing the cache and reloading appears to cause Sable to continue producing one-time keys.
Reproduction
I have not figured out what causes Sable to stop producing new one-time keys, but once the issue starts the effects can be observed:
Send an encrypted message to the affected user's account
The affected user's one-time key count will decrement without being replenished
Expected behavior
The user's one-time keys will always be automatically replenished as they are used.
Platform and versions
1. OS: Linux Mint 22.3
2. Browser: Sable desktop app
3. Sable version: 1.19.4
4. Matrix homeserver: Continuwuity v26.6.1
This is my own information; other users I know who encounter this issue are using Sable 1.19.4 as a PWA or using the web app directly.
Additional context
Encryption appeared to work reliably prior to the Sable 1.19 release.
Activity
7w1 commentedon Jul 14, 2026
Please check if #1078 fixes this
CinnamonLambda commentedon Jul 15, 2026
hiya, thank you for looking into this! my friend and I will both use the #1078 test build and see if we encounter more decryption issues
Fix presence fallback ignoring key updates (#1078)
CinnamonLambda commentedon Jul 17, 2026
we've been using this PR for about two days and decryption has been reliable. thank you again