# Unrealiable syncing

**URL:** <https://improve.xmtp.org/t/unrealiable-syncing/1125>\
**Category:** General Discussion\
**Tags:** decentralization\
**Created:** [August 5, 2025, 8:41pm UTC](https://improve.xmtp.org/t/unrealiable-syncing/1125 "2025-08-05T20:41:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![adek](https://improve.xmtp.org/user_avatar/improve.xmtp.org/adek/32/1071_2.png) [@adek](https://improve.xmtp.org/u/adek)\
**Post date:** [August 5, 2025, 8:41pm UTC](https://improve.xmtp.org/t/unrealiable-syncing/1125/1 "2025-08-05T20:41:56Z")

</div>

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:

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

```

---

<div class="post-metadata">

**Author:** ![adek](https://improve.xmtp.org/user_avatar/improve.xmtp.org/adek/32/1071_2.png) [@adek](https://improve.xmtp.org/u/adek)\
**Post date:** [August 6, 2025, 5:39pm UTC](https://improve.xmtp.org/t/unrealiable-syncing/1125/2 "2025-08-06T17:39:23Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![rygine](https://improve.xmtp.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@rygine](https://improve.xmtp.org/u/rygine)\
**Post date:** [August 6, 2025, 6:46pm UTC](https://improve.xmtp.org/t/unrealiable-syncing/1125/3 "2025-08-06T18:46:06Z")

</div>

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