Ideally you’d check the UI for the outstanding files and sometimes the reasons. I had issues due to:
- Mismatch of file ignore: Solutions - use a shared ignore file via
#include .syncthing-ignore-shared
- File system features mismatch (max path lengths, access property supports, etc.): Check syncthing folder options for this.
- An unclarified, probably bug (see my post Bug? "Remote Device" reports 10GB outstanding sync vs. "Up to Date" everywhere else; empty changes popup)
HTH