Satisfactory: Updating & Branch Switching
Last verified: June 14, 2026.
Satisfactory has two main versions: **Stable** (the default branch) and **Experimental**. Your server version MUST match your client version, or you will get a "Version Mismatch" error. The 1.2 update is now fully released on the stable branch (since June 2, 2026), so you no longer need a beta opt-in to run it - a plain update on the default branch pulls 1.2.
1. The Mismatch
If you cannot join, check the bottom-left of your main menu. If your Client says `v1.2.0.5` and Server says `v1.1.x.x`, you need to update one of them so the build numbers line up.
2. Stable Branch
The default branch. Best for long-term factories. Updates less frequently but has fewer crashes.
3. Experimental
Contains the newest features (and bugs) ahead of stable. Use this only if you want to test patches before they are promoted to the default branch.
How to Update (Supercraft Panel)
Our panel makes this a 1-click process:
- Go to the **Update Server** tab (or **SteamCMD** button).
- **To Update:** Simply click **Update**. The system checks for the latest files in your current branch.
- **To Switch Branch:** Look for a "Beta Branch" or "Version" dropdown.
- Leave blank for **Stable**.
- Type
experimentalfor **Experimental**.
- Click **Update/Install**.
- **Restart** the server.
How to Update (Manual / SteamCMD)
If you are running a manual server, use these commands:
- **Stable:**
app_update 1690800 validate - **Experimental:**
app_update 1690800 -beta experimental validate
Troubleshooting Upgrades
- Backups: Always backup your `Saved/SaveGames` folder before switching branches. **Saves opened on a newer build CANNOT be downgraded back to an older one.**
- Verify Integrity: If the server crashes after update, run the update command again with `validate`. This fixes corrupted downloads.
- Mods after a major update: Game updates are the most common cause of mod breakage. After moving to 1.2, re-check each mod for 1.2 compatibility - an incompatible mod can hard-crash a dedicated server on boot (a swatch-slots mod was reported to segfault a 1.2 build), so remove it and restart if startup fails.
Pro Tip: Dedicated Servers usually receive updates a few hours after the Client update goes live on Steam/Epic. If you update your client immediately, you might be locked out of your server until the server patch is released.
Stay current. Host your Satisfactory server with Supercraft and automate your updates to restart during low-traffic hours.