A critical sync bug is causing data corruption. The outdated database on my secondary device (MacBook) is overwriting the current database from my primary device (iPad).
How the Bug Occurs:
When I open MarginNote 4 on my infrequently used MacBook, it doesn’t download the latest data from my frequently used iPad first.
To be specific, either the up-to-date note database on my iPad was not automatically uploaded to iCloud in time, or the MN4 on my MacBook did not automatically download the note database in iCloud in time.
Instead, the MN4 on my MacBook immediately uploads its stale database, overwriting my up-to-date notes from my iPad without any conflict warning or user prompt.
Resulting Damage:
This incorrect sync then corrupts my iPad notebooks. It moves note cards from their organized child mind maps back into the main mind map, destroying their structure. This sync logic is destructive and needs to be fixed.