Eh. Just set up syncthing. Came back to it about a year ago, and it's worked flawlessly across 5+ devices with ~8 synced folders ever since.
Honestly, the best way I found to prevent sync errors is to make sure there's continuity...that there's always some computer, somewhere, that's running and knows what the latest version actually is.
I see that as a huge plus for Syncthing.