The Network Quality Fix: Stop 90% of Satisfactory Server Lag
If your Satisfactory dedicated server feels laggy and players are blaming the hardware or the host, there's one setting that accounts for the majority of complaints: Network Quality. It defaults to Low on dedicated servers. Changing it to Ultra resolves stuttering, teleporting, and desync for almost every server that hasn't explicitly set it. Here's the full story plus everything else that actually moves the needle.
Why Network Quality Defaults to Low
The server's default of Low was set for compatibility with constrained VPS environments. Low quality means the server sends fewer state updates per second — less bandwidth, but significantly more desync. The threshold where it becomes noticeable is around 4 players. At 8+ players on Low, conveyors teleport items, drones fly erratically, and vehicles clip.
On any modern dedicated server with 100 Mbps+ upload, there is no reason to run below Ultra.
How to Change It
Via the in-game Server Manager (recommended):
- Connect to your server as an admin
- Open the Server Manager → Advanced Game Settings
- Find Network Quality and set it to Ultra
- Save and restart the server
Each player also needs to set their own client-side Network Quality to Ultra in their game settings. The server setting controls what the server sends; the client setting controls what the client requests. Both must be Ultra for maximum improvement.
Port Configuration — Update 1.1+
If you updated to v1.1 or later, the port configuration changed. Legacy guides still reference ports 15000 and 15777 — those ports are no longer used.
| Port | Protocol | Purpose | Status |
|---|---|---|---|
| 7777 | UDP | Game traffic | Required (v1.1+) |
| 8888 | TCP | Reliable messaging | Required (v1.1+) |
| 15000 | UDP | Legacy beacon | No longer used |
| 15777 | UDP | Legacy query | No longer used |
The Autosave Stutter Fix
If your server stutters on a regular cycle — typically every 5 minutes — the autosave is the cause. The default autosave interval is 300 seconds, and on large factories the save file write creates a noticeable hitch.
Increase the interval in Server Manager → Advanced Settings → Autosave Interval:
- Small factories (1–4 players): 600s is sufficient
- Mid-game factories (MK3+ belts, trains): 900s
- Late-game (nuclear, full rail network): 1200s or higher
The downside is more progress loss if the server crashes. Balance based on your factory's stability. Also enable Pause Game on Disconnect — when no players are online, the factory simulation keeps running and writing autosaves by default.
Factory Complexity — The Real Hardware Driver
Network Quality and ports are software fixes. At some point, factory complexity is the bottleneck. Belts, drones, trains, and power networks all run server-side — not on client machines.
| Factory Stage | RAM | CPU Cores | Notes |
|---|---|---|---|
| Early game (starter factory) | 4 GB | 2 | Minimal load |
| Mid-game (MK2–MK4 belts) | 8 GB | 4 | Belt networks start stressing single-thread |
| Late game (nuclear + trains) | 16 GB | 4 | Train pathfinding is CPU-heavy |
| Endgame (full automation) | 32 GB | 6+ | Drones + trains + power grid all active |
Satisfactory is single-threaded on the main simulation loop — clock speed matters more than core count. A 4-core CPU at 4.5 GHz outperforms an 8-core at 2.8 GHz for this game.
Mod Updates After Game Updates
Wait 24–48 hours after a major Satisfactory update before forcing server mods to update. Mod authors need time to release compatible versions. Running an updated game binary with old mod DLLs causes crashes that look like hardware issues but aren't.
Quick Checklist
- Network Quality: Ultra (server and all clients)
- Ports open: 7777 UDP and 8888 TCP only
- Autosave interval: 600–1200s depending on factory size
- Pause on Disconnect: Enabled
- CPU: single-core clock speed is the bottleneck, not core count
- After game update: wait for mod compatibility before updating mods
Supercraft's Satisfactory servers ship with Network Quality pre-configured to Ultra and autosave tuned for mid-game factory loads — no manual tweaks needed out of the box.