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
Some notifications don't decrypt #1178
Comments
This should be better after #1199. Could you use the nightly and let us know if the problem is fixed? |
@julioromano for info, I moved this issue to |
One way to reproduce the problem:
|
(Bob does not need to kill EXA, putting the app into background is sufficient). Here are the log showing the issue: Logs
Seems that the slinding sync response is handled after we attempt to retrieve the notification content. But all further sent messages cannot be decrypted as well. The application has to be resumed to be able to decrypt the event content. May be related to matrix-org/matrix-rust-sdk#2491 ? CC @bnjbvr |
Yep, it does sound like #2491. Assuming the app stops the sync service upon bg (and of course no sync is running when the app has been killed, explaining why both steps to repro will reproduce the issue), then there's no sync getting encryption events for the notification. The issue linked above may help with solving this. |
We had a short call, and the outcome was:
|
…encryption loop is running. Fixes notification with endecrypted content (#1178)
Your local notification cache has to be cleared. To do that, you have to clear all the notifications. You may have to do that several times. Let me know if you still have the issue after that. |
Steps to reproduce
Outcome
What did you expect?
See a line of text with the notification
What happened instead?
Some notifications only contain the line "message"
Your phone model
Pixel 5
Operating system version
Android 13
Application version and app store
0.1.6-nightly
Homeserver
element.io
Will you send logs?
No
Are you willing to provide a PR?
No
The text was updated successfully, but these errors were encountered: