When we, as the receiver, expect a batch of new messages, they often appear chaotically in our chat. The last message may show up first, followed by the initial messages, and only then the ones in the middle of the conversation.
Reproduction
Login to app as a Receiver (a member of Status community)
Login to another device as a Sender (a member of Status community)
As a Receiver do a logout and close the app.
As a Sender wait till Receiver status become offline and send 20+ messages to 1-1 chat with a Receiver.
@mariia-skrypnyk We can close this issue because there's no guarantee of message ordering, as far as I understand. The behavior is like this by design, so it's probably the same behavior in the desktop app.
Bug Report
Follow up of https://github.com/status-im/status-mobile/pull/21411
Problem
When we, as the receiver, expect a batch of new messages, they often appear chaotically in our chat. The last message may show up first, followed by the initial messages, and only then the ones in the middle of the conversation.
Reproduction
Actual behavior
Chaotic behavior starts from the 00:05 sec
https://github.com/user-attachments/assets/20f0d3e3-38c5-439c-9645-48f7ff693519
Receiver_chaotic.zip Sender_chaotic.zip
Expected behavior
Messages appear from the eldest to the newest logically
Additional Information