Open NFM-8 opened 1 year ago
Hi there, if it works from desktop -> android, then I'm going to assume this is an iOS issue, and I'll move the ticket over there. In the meantime, I recommend taking a debuglog from both the iPad and Android device after syncing and sharing the link in the issue.
If it helps, there you have logs from iPadOS and Android clients some time after this issue happened:
Hi @NFM-8
Could you update your iPad to Signal version 6.37? If the issue still persists on this new version could you please send over a new debug log from the iPad?
To share a debug log from Signal iOS, tap your profile, Settings, Help, Submit Debug Log, Copy Link.
Unfortunately, this issue is still reproducible with iPadOS Signal version 6.38 and Android Signal version 6.30.4.
@NFM-8 thanks for lettings us know.
Could you provide me with a few message ID numbers for messages that were read on your iPad but were not marked read on Android?
To find a message ID, long-press on the message bubble, select the info icon that appears at the top of the screen, then long press on the received time stamp to copy the message ID. There will be no feedback in the app to copy the message ID, but it will be copied.
Another set of logs, and message with timestamp 1693410899970 is one that behaved badly.
It seems that the read receipt is received by the Android client, so I stand by my original hypothesis that this is Android client issue.
08-30 19:22:27.314 22596 22632 I MessageProcessorV2: [1693412545696] Synchronize read message. Count: 1, Timestamps: [1693410899970]
Bug description
There seems to be something wrong in processing of read syncs from linked iPadOS client, as read syncs works perfectly from linked desktop client at the same time.
Steps to reproduce
Actual result: Messages are marked as read in iPadOS and desktop clients, but not in the Android master device Expected result: Messages are marked as read in all clients
Device info
Device: Samsung Galaxy A32 Android version: 13 Signal version: 6.26.5