Unrealiable syncing

Both in dev and production environment, Sometimes when you login to another device, the conversation on one device (with existing installation and and conversations) doesn’t sync on the other, no matter how much you try to sync by calling the client.conversations.sync() method.

And, when the conversations are finally synced, historical messages are not synced alongside the the conversations, only new messages from that time onward get synced and I get this error:

Error: ================================= Errors Occured During Sync ===========================
Group is inactive
processed 0 total messages, 
========================================================================================

@rygine Could you please help take a look at this? Thank you.

to sync between devices, first run client.conversations.syncAll() on the device with conversations, then run client.conversations.syncAll() on the new device.