Why do I have to kill all Syncthing processes when I reboot?

After rebooting, why do I need to “Kill all Syncthing processes” and then manually start syncing? If Windows has just restarted, shouldn’t there be no processes to kill? Also, I have to do this even if I kill them before rebooting. Why would I have to do it twice?

To me, the normal/expected behavior should be to automatically restart synching when Syncthing starts after rebooting. I feel like I should only have to kill processes if I want to manually stop syncing.

Are you using SyncTrayzor? If so, please refer to this post: