Found a rare case when testing 1-1 chat. A chat message status changed from sent to seen to delivered. When in fact, the message was seen by other device.
Quick analysis is that push notifications for status update 'delivered' and 'seen' were sent simultaneously as other user was on chat screen and chat was immediately read. Sender first received push for status "seen" then for "delivered".
Found a rare case when testing 1-1 chat. A chat message status changed from sent to seen to delivered. When in fact, the message was seen by other device.
Quick analysis is that push notifications for status update 'delivered' and 'seen' were sent simultaneously as other user was on chat screen and chat was immediately read. Sender first received push for status "seen" then for "delivered".
Fixing it right away.