-
Notifications
You must be signed in to change notification settings - Fork 501
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
Chunks of history are going missing #5374
Comments
I think there is an issue with temporary RoomDataSource and timeline. |
i had it again (but no permalink involved this time): https://github.com/matrix-org/element-ios-rageshakes/issues/14107 |
I failed to reproduce the issue with permalinks but I still think the app is not displaying the live data when the bug happens. A bit of history: the code used to have a big storyboard that represented the whole app navigation. It means the navigation was statically defined there and we were not able to stack rooms while opening different permalinks. We changed the app navigation in 1.6.6. It is now possible to visit another room from a permalink and come back to the original room when pressing back. |
An alternative theory I was contemplating is whether messages are being received by the NSE and stored as incremental syncresponses, but then a race between the NSE and the main app means that the queued responses don't make it to the fg app. (e.g. perhaps the NSE doesn't bother storing the syncresponse if it thinks the fg app has already synced up to that point - but the fg app might not have yet?). This would then make this similarish to #5426. |
Whilst investigating this issue I encountered a similar looking, but probably unrelated issue where none of the remote messages appear in a room #5509. Fixing this before returning to chunks of history missing. |
.. is a nice way to put it. The app has one job and it's not doing it. I'm not sure if it's one or multiple issues that are involved in this, but I was hitting this fairly frequently (multiple times per day), to the point where I said "this can't be trusted" and switched to another app. |
Going to add some further debug / logging tools into the app first to help with reproducing and fixing this issue. |
Latest fixes about duplicated rooms should have fixed this issue. Feel free to reopen if reproduced. |
Sorry, but we have been experiencing this issue from several Element releases by now (we are running Synapse 1.116.0 at this time). Please read this message and subsequent ones in the #element-ios:matrix.org room : https://matrix.to/#/!pMBteVpcoJRdCJxDmn:matrix.or/$JeWr7kDcMF1oC7F_R-ZiatQWx3__Pt68GCxMjZBbm6s We have this problem only with Element iOS (Element on Android and any other Matrix client on any desktop and mobile platform work nicely). We are using the latest version (1.11.18 ATM). We'd like to help troubleshooting and fixing this, before telling our users to use FluffyChat (Element X is still lacking so many features to be suitable for them). Thanks! |
Steps to reproduce
Fg the app. View a room. Grey spinner (eventually) goes away. most recent messages are missing and don’t return on sending messages into the room
Outcome
I can’t trust the app if it drops messages.
Your phone model
12 Pro max
Operating system version
15.1.1
Application version
1.6.11 stable
Homeserver
matrix.org
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: