Syncing of OMEMO messages from other clients is unreliable
Versions
- OS: Debian 11
- Gajim version: 1.3.2
- GTK version: 3.24.24
- Python-nbxmpp version: 2.0.2
Steps to reproduce the problem
The server where the account is registered supports both XEP-0280 and XEP-0313.
- Disable OMEMO for a private chat with buddy1 in Gajim.
- In Conversations with the same account, send and receive some messages from buddy1 with OMEMO enabled.
- Enable OMEMO in Gajim and disconnect/connect the account.
Expected behavior
After the step 2, Gajim should display the encrypted messages or inform that there were some encrypted messages it cannot display.
Actual behavior
After the step 2, Gajim does not display anything.
After the step 3, Gajim displays the incoming messages with a red lock, and still does not display anything about outgoing ones.