Sons of the Forest Co-op Save Sync Fix
Save rollbacks and missing progress usually come from loading a different save, interrupting a save, mixing builds, or backing up the wrong data directory. Start with the file path and evidence; do not edit guessed files such as Kelvin.saved or add undocumented RCON commands.
1. Confirm the active data path
The official Windows path is:
C:\Users\<user>\AppData\LocalLow\Endnight\SonsOfTheForestDS
Check whether the service uses -userdatapath. Back up and inspect the directory actually used by the running service, including its saves and dedicatedserver.cfg.
2. Match client and server builds
- Update the dedicated-server app and all clients to compatible builds.
- Read the official patch and hotfix notes before attempting a rollback.
- Do not copy an old config template into a newly updated installation.
3. Test save persistence
- Stop inviting players and take a copy of the complete user-data directory.
- Start the server with the expected save slot and
SaveMode. - Join with one test account, make a small change, wait for the configured save interval, and leave normally.
- Restart the server and verify the world and player change before restoring the group.
The documented default SaveInterval is 600 seconds. A shorter interval can reduce the amount of progress at risk, but it does not replace an independent backup.
4. Diagnose a rollback
| Symptom | Likely check |
|---|---|
| Everyone sees an older world | The service started with a different save path, slot, or data volume. |
| Only one player's progress is missing | Confirm that player joined the same server and that the session ended after a save. |
| Progress disappears after an update | Compare the pre-update copy, active path, server build, and update procedure. |
| World will not load | Preserve the current directory, inspect logs, and test the last known-good backup on a copy. |
Back up before repair
Never overwrite the only copy while testing a repair. Use the backup guide, keep dated copies outside the server directory, and record which copy was tested. If a provider manages the machine, ask for the exact path and restore point rather than assuming a panel backup includes every file.
Related configuration
- dedicatedserver.cfg and save settings
- First installation and data path
- Performance and disconnect diagnosis
- Official dedicated-server guide
Want automatic backups before updates? Run the world on Supercraft.