I have been using syncthing across Mac, arm Linux, Linux, windows and android. Occasionally an Android release turns into a battery drain, but I haven't had an issue with mac (my Mac shares are about 70G). Could need a db wipe and reinitializing? I think their file watcher is native.