Xgamingserver
Satisfactory lag

How to fix lag in Satisfactory server

Quick fixes for your Satisfactory server

Below is a list of the things you can do quickly fix lag in your satisfactory server gameplay.

  • Have the host and all clients choose Network Quality: Ultra in the options. Go to the game panel startup menu and make sure the network quality is set to 3
  • If experiencing high latency, try unchecking Send Gameplay Data in the options.
  • Make sure you have a stable internet connection.

If you still experiencing the lags please follow the below steps

Advanced Satisfactory lag solution

Please read this section thoroughly to avoid improperly editing the config files.
This section may not be applicable for dedicated servers.

There is a way to decrease rubber-banding at the cost of increasing bandwidth by adding the following lines to the game’s config files found in %localappdata%\FactoryGame\Saved\Config\WindowsNoEditor\Before adding the lines to the config files, ensure they aren’t already in place but with different values if so, replace them instead of having duplicates.

By default, the game’s maximum bandwidth appears to be throttled at 64 KB/s. By editing the config files, this limit is increased to 800 Mbit/s.
At lower-end machines or internet connections, use 480000 everywhere there is 104857600, this sets the limit to 480 KB/s or ~3.66 Mbit/s.

This has to be done by all players (both the host and client/s) to have an effect. The increased bandwidth can be even five times as much as it was before, therefore a stable internet connection is required.

Engine.ini

This file should be set as ‘read only’ to prevent the game from overwriting it.

[/Script/Engine.Player]
ConfiguredInternetSpeed=104857600
ConfiguredLanSpeed=104857600

[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600

[/Script/SocketSubsystemEpic.EpicNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600

Game.ini

This file should be set as ‘read only’ to prevent the game from overwriting it.

[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760

Note: If increasing the bandwitdh to 480 kbit/s, set MinDynamicBandwidth to 200000

Scalability.ini

This file will be initially blank and has to be set as ‘read only’ to prevent the game from overwriting it.

[NetworkQuality@3]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760

Note: If increasing the bandwitdh to 480 kbit/s, set MinDynamicBandwidth to 200000

Looking for a Satisfactory Server? Rent one with us

Stuck in configuring your Satisfactory server? Check out this complete Satisfactory server configuration guide

Add comment