Hi @Jay - First let me say, I freaking LOVE Legend!! And this bug is the only thing keeping me from buying the Lifetime license. 😉 (no kidding!)
I’ve spent countless hours searching for loads of lost data and then RCA troubleshooting what/when/where/why/how it disappeared(??) to try and prevent future loss & corruption. I kept stripping things down, reducing variables, adding flags, retracing my steps, and looking for common denominators in the [seemingly random] items that vanished almost every time I used the Mobile app.
The GOOD NEWS is, I’ve been able to isolate/characterize the problem and create a super-simple(!) minimal reproducible example for you to debug on your side. 😃 Here are the steps:
1) On Desktop, create a new Synced Document with these 3 items:
Parent A
Parent B
2) Open the Document on Mobile, confirm clean sync, then close the Mobile app
3) On Desktop, move the Child under Parent B, then Delete Parent A
4) Relaunch Mobile app and notice upon sync that the Child vanishes
This happens to any/all Children moved from a Parent that’s Deleted or Archived soon thereafter (presumably before sync). If Parent A was Deleted, the Child will be Deleted too. And similarly, if Parent A was Archived, the Child will also be Archived. In either case, it’s like finding precious needles in haystacks to retrieve & restore all these beautiful orphans, especially when they’re intermingled and flattened back to root. 😔
Anyway, I really hope this helps. Please let me know if you need anything else from me at all, and I’ll be glad to tag-team with ya on getting this fixed. 🙏 Thanks so much for AMAZING work!
*My hardware/software config:
Microsoft Surface Laptop 5 running Windows 11 Home 10.0.22621 and latest Legend Beta 1703172630372
Apple iPhone 14 Pro running iOS 17.1.2 and latest Legend Beta 7.0.4
FYI @Jerud @wecanseeformiles