Ok, this should be fixed in the latest beta. The affected items should reappear and work with no issue now. And the underlying bug is fixed so it shouldn’t happen again.
What was happening is that somehow the moved items were actually in the database under both documents. So sometimes on the first sync one would sync first and be shown in the pane, but the second one would overwrite it in the local cache, so on refresh you’d see the second one. In the case of the “Menu & Food” one you DM’d me about, it was actually just complete and hidden by the filter, because the item in the old document was complete and its state was seeping through to the new item.
So now when you move an item to another document, it marks the original as moved, and then sync ignores all moved items. And it fixes the old duplicated items by favoring the one that was updated most recently and marking the older one as moved.
I also started last night on designing the new database architecture which will remove the concept of documents completely, so it will be much simpler in the future. We can still have a UI paradigm for a top level structure like a document, but the database won’t need to be so complex and prone to bugs like this 👍️ .
Let me know if this fixed the issues for you or if you’re still seeing anything wrong?