[GH-ISSUE #8455] [Bug] Sync is unreliable and leads to data loss #3852

Open
opened 2026-03-23 21:33:34 +00:00 by mirror · 17 comments
Owner

Originally created by @wuhhh on GitHub (Jan 26, 2026).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8455

Bug Description

I regularly update several to-do lists from both my laptop and phone, I use AppFlowy cloud sync. Several times I have found that checklist items have been lost between sessions on my two devices. Just this morning I opened the desktop app to review one of my lists and items that I had added on my phone were missing. Opened the app on my phone to check, and it had synced with my desktop version creating a situation where I had nothing to revert back to and an incorrect sync with missing data. This isn't the first time I've noticed the problem - IMO AppFlowy cloud sync is not ready for production and should be marked as an alpha/experimental feature.

How to Reproduce

I cannot provide simple steps to reproduce the bug as this is behaviour I've noticed over an extended period of time using both the mobile app on iOS and the desktop app on Macos.

Expected Behavior

Correct syncing.

Operating System

Sequoia 15.7.2, iOS 26.2

AppFlowy Version(s)

0.11.0

Screenshots

No response

Additional Context

No response

Originally created by @wuhhh on GitHub (Jan 26, 2026). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8455 ### Bug Description I regularly update several to-do lists from both my laptop and phone, I use AppFlowy cloud sync. Several times I have found that checklist items have been lost between sessions on my two devices. Just this morning I opened the desktop app to review one of my lists and items that I had added on my phone were missing. Opened the app on my phone to check, and it had synced with my desktop version creating a situation where I had nothing to revert back to and an incorrect sync with missing data. This isn't the first time I've noticed the problem - IMO AppFlowy cloud sync is not ready for production and should be marked as an alpha/experimental feature. ### How to Reproduce I cannot provide simple steps to reproduce the bug as this is behaviour I've noticed over an extended period of time using both the mobile app on iOS and the desktop app on Macos. ### Expected Behavior Correct syncing. ### Operating System Sequoia 15.7.2, iOS 26.2 ### AppFlowy Version(s) 0.11.0 ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@annieappflowy commented on GitHub (Jan 26, 2026):

Thanks for reporting this. We haven't received similar bug reports since our syncing protocol revamp. We are currently reviewing your details, and a team member will follow up with you soon.

<!-- gh-comment-id:3799553536 --> @annieappflowy commented on GitHub (Jan 26, 2026): Thanks for reporting this. We haven't received similar bug reports since our syncing protocol revamp. We are currently reviewing your details, and a team member will follow up with you soon.
Author
Owner

@LucasXu0 commented on GitHub (Jan 26, 2026):

Hi @wuhhh, can you clarify whether the "to-do lists" and "checklist" refer to the to-do list in the document or the checklist property in the database?

<!-- gh-comment-id:3799583136 --> @LucasXu0 commented on GitHub (Jan 26, 2026): Hi @wuhhh, can you clarify whether the "to-do lists" and "checklist" refer to the to-do list in the document or the checklist property in the database?
Author
Owner

@wuhhh commented on GitHub (Jan 26, 2026):

Hi @LucasXu0 - I was referring to document to-do lists

<!-- gh-comment-id:3799682792 --> @wuhhh commented on GitHub (Jan 26, 2026): Hi @LucasXu0 - I was referring to document to-do lists
Author
Owner

@LucasXu0 commented on GitHub (Jan 26, 2026):

@wuhhh Are there more details you can share to help me address this issue?

For example, did the to-do list disappear after being open for a while on mobile, or did you notice it missing right after you opened the page?

<!-- gh-comment-id:3799794896 --> @LucasXu0 commented on GitHub (Jan 26, 2026): @wuhhh Are there more details you can share to help me address this issue? For example, did the to-do list disappear after being open for a while on mobile, or did you notice it missing right after you opened the page?
Author
Owner

@wuhhh commented on GitHub (Jan 26, 2026):

I'm afraid I don't remember the exact sequence of events; I believe the last edit was on mobile, made changes on desktop, realised items were missing

<!-- gh-comment-id:3799822182 --> @wuhhh commented on GitHub (Jan 26, 2026): I'm afraid I don't remember the exact sequence of events; I believe the last edit was on mobile, made changes on desktop, realised items were missing
Author
Owner

@wuhhh commented on GitHub (Feb 16, 2026):

I just wanted to circle back to this issue to say that, since opening this, I haven't suffered the same issue again - that's with almost daily use. It's been perfectly reliable. Perhaps this was human error on my part or a local connectivity problem. All seems well 👍🏼

<!-- gh-comment-id:3907668497 --> @wuhhh commented on GitHub (Feb 16, 2026): I just wanted to circle back to this issue to say that, since opening this, I haven't suffered the same issue again - that's with almost daily use. It's been perfectly reliable. Perhaps this was human error on my part or a local connectivity problem. All seems well 👍🏼
Author
Owner

@MS44118 commented on GitHub (Feb 17, 2026):

I meet the same issue between app on linux 0.10.6 and the browser content via Firefox. Firefox seems to keep the datas updated but when i go to the linux app I lost text, and connexions between page and grids even between grids and tabs of grids.

on firefox everything is fine:
Image

but on linux app,
there is a pb of permission on the page Offres
Image

and the grid OFFRES can't find the Grid Tab Offres
Image

if i meet once again text loss i will post sreen copy here.

<!-- gh-comment-id:3914943579 --> @MS44118 commented on GitHub (Feb 17, 2026): I meet the same issue between app on linux 0.10.6 and the browser content via Firefox. Firefox seems to keep the datas updated but when i go to the linux app I lost text, and connexions between page and grids even between grids and tabs of grids. on firefox everything is fine: <img width="884" height="727" alt="Image" src="https://github.com/user-attachments/assets/d289c85f-8a7c-4bea-ab91-a84377ceb0e2" /> but on linux app, there is a pb of permission on the page Offres <img width="1147" height="608" alt="Image" src="https://github.com/user-attachments/assets/b3dcb77d-8104-4d6d-b411-da63d78805c8" /> and the grid OFFRES can't find the Grid Tab Offres <img width="1390" height="304" alt="Image" src="https://github.com/user-attachments/assets/6668f960-5761-40d1-b5cf-936404a1fe9c" /> if i meet once again text loss i will post sreen copy here.
Author
Owner

@jassufr commented on GitHub (Feb 24, 2026):

I too face this same issue. Also there is sync delay between two or more devices.

<!-- gh-comment-id:3949912551 --> @jassufr commented on GitHub (Feb 24, 2026): I too face this same issue. Also there is sync delay between two or more devices.
Author
Owner

@LucasXu0 commented on GitHub (Feb 24, 2026):

Hi there, @MS44118 please try upgrading to v0.11.2, which may resolve the permission issue you're experiencing.

@jassufr based on your experience, how long is the delay when sync is completed? And if you open the page on both desktop and mobile, when you type on one device, will the changes be synced immediately or do you need to wait a few minutes for the update?

<!-- gh-comment-id:3949936356 --> @LucasXu0 commented on GitHub (Feb 24, 2026): Hi there, @MS44118 please try upgrading to v0.11.2, which may resolve the permission issue you're experiencing. @jassufr based on your experience, how long is the delay when sync is completed? And if you open the page on both desktop and mobile, when you type on one device, will the changes be synced immediately or do you need to wait a few minutes for the update?
Author
Owner

@jassufr commented on GitHub (Feb 24, 2026):

I was writing a document. Appflowy was running on both android and windows simultaneously. It was perfect syncing changes. But when I logged out of the app from windows and logged in again. The sync wasn't working the way it worked before. It took significant time to sync.

edit: Also when I make some changes like create a new space, the delay is very noticeable.

<!-- gh-comment-id:3949978016 --> @jassufr commented on GitHub (Feb 24, 2026): I was writing a document. Appflowy was running on both android and windows simultaneously. It was perfect syncing changes. But when I logged out of the app from windows and logged in again. The sync wasn't working the way it worked before. It took significant time to sync. edit: Also when I make some changes like create a new space, the delay is very noticeable.
Author
Owner

@LucasXu0 commented on GitHub (Feb 24, 2026):

@jassufr Which version are you using for desktop and mobile?

<!-- gh-comment-id:3949984462 --> @LucasXu0 commented on GitHub (Feb 24, 2026): @jassufr Which version are you using for desktop and mobile?
Author
Owner

@jassufr commented on GitHub (Feb 24, 2026):

I am using the 0.11.2 version.

<!-- gh-comment-id:3949993722 --> @jassufr commented on GitHub (Feb 24, 2026): I am using the 0.11.2 version.
Author
Owner

@wuhhh commented on GitHub (Feb 26, 2026):

This issue has returned for me, too. I was out today and added a task to one of my lists from the iPhone app. Returned home and opened the desktop app (0.11.2) on mac - the item I had added was not there. I opened the mobile app to confirm it still exists there, which it does. I restarted both apps a few times and they will not sync this particular tick box item.

Upgraded to 0.11.3, restarted that a few more times - still will not sync correctly so now I have mobile app with one set of data, desktop app with another 😒

<!-- gh-comment-id:3967981947 --> @wuhhh commented on GitHub (Feb 26, 2026): This issue has returned for me, too. I was out today and added a task to one of my lists from the iPhone app. Returned home and opened the desktop app (0.11.2) on mac - the item I had added was not there. I opened the mobile app to confirm it still exists there, which it does. I restarted both apps a few times and they will not sync this particular tick box item. Upgraded to 0.11.3, restarted that a few more times - still will not sync correctly so now I have mobile app with one set of data, desktop app with another 😒
Author
Owner

@kkkrabi commented on GitHub (Mar 9, 2026):

Exact same problem here ! And I have it for a long time ago. I'm using appflowly both on my laptop and my phone (android). I use a grid page as a todo list with differents categories. This grid is never updated at the same time between my two devices. For exemple :

  1. I make a modification in the grid on my phone
  2. I open my laptop and doesnt see the modification
  3. so I force the cloud sync. in Appflowly settings on my laptop
  4. I end up with having a weird grid on my laptop : a mix of updated and non-updated lines
    Do I do something wrong ?
<!-- gh-comment-id:4024945969 --> @kkkrabi commented on GitHub (Mar 9, 2026): Exact same problem here ! And I have it for a long time ago. I'm using appflowly both on my laptop and my phone (android). I use a grid page as a todo list with differents categories. This grid is never updated at the same time between my two devices. For exemple : 1) I make a modification in the grid on my phone 2) I open my laptop and doesnt see the modification 3) so I force the cloud sync. in Appflowly settings on my laptop 4) I end up with having a weird grid on my laptop : a mix of updated and non-updated lines Do I do something wrong ?
Author
Owner

@appflowy commented on GitHub (Mar 9, 2026):

@wuhhh Can you share the log file with me?

<!-- gh-comment-id:4025043470 --> @appflowy commented on GitHub (Mar 9, 2026): @wuhhh Can you share the log file with me?
Author
Owner

@appflowy commented on GitHub (Mar 9, 2026):

Exact same problem here ! And I have it for a long time ago. I'm using appflowly both on my laptop and my phone (android). I use a grid page as a todo list with differents categories. This grid is never updated at the same time between my two devices. For exemple :

  1. I make a modification in the grid on my phone
  2. I open my laptop and doesnt see the modification
  3. so I force the cloud sync. in Appflowly settings on my laptop
  4. I end up with having a weird grid on my laptop : a mix of updated and non-updated lines
    Do I do something wrong ?

Can you share the log file with me?

<!-- gh-comment-id:4025048177 --> @appflowy commented on GitHub (Mar 9, 2026): > Exact same problem here ! And I have it for a long time ago. I'm using appflowly both on my laptop and my phone (android). I use a grid page as a todo list with differents categories. This grid is never updated at the same time between my two devices. For exemple : > > 1. I make a modification in the grid on my phone > 2. I open my laptop and doesnt see the modification > 3. so I force the cloud sync. in Appflowly settings on my laptop > 4. I end up with having a weird grid on my laptop : a mix of updated and non-updated lines > Do I do something wrong ? Can you share the log file with me?
Author
Owner

@kkkrabi commented on GitHub (Mar 23, 2026):

Exact same problem here ! And I have it for a long time ago. I'm using appflowly both on my laptop and my phone (android). I use a grid page as a todo list with differents categories. This grid is never updated at the same time between my two devices. For exemple :

  1. I make a modification in the grid on my phone
  2. I open my laptop and doesnt see the modification
  3. so I force the cloud sync. in Appflowly settings on my laptop
  4. I end up with having a weird grid on my laptop : a mix of updated and non-updated lines
    Do I do something wrong ?

Can you share the log file with me?

Yes sorry for my late answer ! I dont really know what you need exactly, I hope this helps : https://appflowy.com/app/86b51be0-4a55-4671-b353-368f3ba71b1d/98784f3b-2647-4f8b-8de6-5bbfa44cbb10

<!-- gh-comment-id:4111059903 --> @kkkrabi commented on GitHub (Mar 23, 2026): > > Exact same problem here ! And I have it for a long time ago. I'm using appflowly both on my laptop and my phone (android). I use a grid page as a todo list with differents categories. This grid is never updated at the same time between my two devices. For exemple : > > > > 1. I make a modification in the grid on my phone > > 2. I open my laptop and doesnt see the modification > > 3. so I force the cloud sync. in Appflowly settings on my laptop > > 4. I end up with having a weird grid on my laptop : a mix of updated and non-updated lines > > Do I do something wrong ? > > Can you share the log file with me? Yes sorry for my late answer ! I dont really know what you need exactly, I hope this helps : https://appflowy.com/app/86b51be0-4a55-4671-b353-368f3ba71b1d/98784f3b-2647-4f8b-8de6-5bbfa44cbb10
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3852
No description provided.