If your modded Satisfactory server rejects a standard client, your PC is missing the matching client mods. Use the Satisfactory Mod Manager from the documentation at ficsit.app to install the same mods as on the server, select the correct Steam or Epic installation, and then start the game directly through SMM.
Why the Server Rejects Your Client
If you try to join a modded Satisfactory server with an unchanged game client, the game may show this message:
“Connecting to a modded server with a standard game client is not possible."
This is usually not a server defect. Satisfactory prevents the connection when the server and client are not running on the same mod base. This is meant to avoid inconsistent game states, for example when the server knows modified buildings, recipes, items, or processes, but your local game cannot load those contents.
The solution is not to install more mods at random. You need a cleanly matched mod profile on your PC that fits your server’s mod list. That is exactly what the Satisfactory Mod Manager, SMM for short, is for. The official place for Satisfactory mods and the Mod Manager is FICSIT.app at the documentation at ficsit.app.
If you want to check the server side first, use the separate guide Install Satisfactory Mods – SMM Guide. This article focuses on the local client, meaning your own PC.
Requirements
You need an installed Steam or Epic Games version of Satisfactory, access to your server’s mod list, and the Satisfactory Mod Manager from the documentation at ficsit.app. It is also important that Satisfactory is fully closed before you make changes in SMM or start the game through the manager.
As of this guide, the Xbox Game Pass or Microsoft Store version is not the right basis for the SMM workflow. If you want to work with the Satisfactory Mod Manager, use the Steam or Epic version.
Installing Client Mods with the Satisfactory Mod Manager
1. Download and Set Up SMM
Download the Satisfactory Mod Manager from the documentation at ficsit.app and install it on your PC. Then start SMM and check whether your local Satisfactory installation is detected. If several entries appear, select your actual game installation.
Make sure not to use the “Dedicated Server" entry. This entry is not your playable client and often causes the start button in SMM to be unavailable as expected.
2. Create Your Own Profile for the Server
Create a new mod profile in SMM. A dedicated profile makes sense because it lets you keep different servers or saves cleanly separated. This prevents client-only mods, test mods, or old mod combinations from accidentally affecting the connection to your server.
Name the profile clearly, for example after your server or save. This is especially practical if you regularly switch between vanilla, a test environment, and modded multiplayer.
3. Match the Mod List with the Server
Open the plugins or mods section in the server panel. This list is your authoritative reference. In SMM, install exactly the mods that are active there for your Satisfactory server.
More is not automatically better: Additional mods can also interfere with the connection if they change server-relevant content. Less does not work either, because your client will then be missing content required by the server.
You do not have to look for the SML mod loader separately. When installing the mods, it is set up through SMM as far as it is needed for the selected mod configuration.
4. Start the Game Through SMM
Then start Satisfactory using the start button in the Satisfactory Mod Manager. After a successful start, the “Mods" item should appear in the main menu. This is a quick sign that your game is not running as a pure standard client.
Then connect to your server. If the mod base matches cleanly, the previous rejection because of a standard client should no longer occur.
Checking the Result
First check in the Satisfactory main menu whether the “Mods" menu item is visible. Then check in SMM whether the correct profile is active and whether the mods used on the server side are installed there. If you can join the server, the client match was successful.
If a mod message still appears, compare not only the mod names but also the active selection in the profile. Often, simply the wrong profile is active or Satisfactory was started outside SMM.
Most Common Problem: Start Button in SMM Grayed Out
| Cause | Solution |
|---|---|
| Satisfactory is still running in the background | Fully close the game, then start it again in SMM |
| Wrong or no game installation selected | Select the correct installation in SMM – not the “Dedicated Server" entry |
| Xbox Game Pass/Microsoft Store version | Basically not moddable with SMM – only the Steam and Epic versions work |
If the button stays grayed out, fully close Satisfactory, check the selected installation, and restart SMM. The distinction between game client and Dedicated Server is especially important: For client mods, SMM must use your normal Satisfactory installation.
Correctly Classifying Client-Only Mods
Some mods run only on your PC. Examples of pure client mods can be BetterGrass or FasterDismantle; check the current label on the respective mod page. Such mods intentionally do not appear in your server’s mod list because they have no function there. This is not a missing server mod, but a property of those mods.
Even so, if you have connection problems, you should first work with a profile that closely follows the server list. You can then add extra client-only mods in a controlled way once it is clear that the basic match works.
You may know the same principle from other games with separate server and client components. You can find comparable mod matching, for example, in Installing Valheim Mods with BepInEx or Install 7 Days to Die Mods – Server and Client.
Troubleshooting
If you still cannot join, work systematically: Start Satisfactory only through SMM, check the active profile, compare the server mod list with your client profile, and temporarily remove additional mods that are not required on the server side. Then restart the game and try connecting again.
If several people are affected, the cause is more likely a commonly misunderstood mod list or a server change. If only your client is affected, the problem is usually your local profile, the game installation, or the way you start the game.
Sources and Verification Basis
The linked subpages support the technical basis explained immediately before or after them. Product prices and account functions are additionally checked against the currently visible order or dashboard path.
Limits and Rollback Path
Mods can temporarily become incompatible after game updates. Back up the save and configuration, match the client and server mod lists, and test changes first without live players. Back up the affected files or the world before making changes. Then check the result with the same version and the same test process; if errors occur, restore the backup.
Checks, Limits, and Safe Rollback
The guide “Installing Satisfactory Client Mods – Setting Up SMM” applies to the server type described in the article and the version state visible at the time of checking. Menu names, available versions, mod or plugin compatibility, and required resources may differ after updates. Therefore, do not transfer any values to another game, loader, or server version without checking them first.
Create a backup of the affected files before making changes to the world, save, configuration, or extensions. Then change only one related step and test it with the same client and server version you want to play with later.
| Checkpoint | Expected Result | Stop and Rollback |
|---|---|---|
| Server start | The server reaches the ready state without any new error message. | If startup errors occur, revert the change and restore the latest backup. |
| Connection test | A test account can connect through the address shown in the panel. | If version or connection errors occur, match the version, port, and approvals again. |
| Function test | The specifically changed function works without damaging existing world or game data. | If side effects occur, stop the server and restore the backed-up files. |
A successful individual test is not a guarantee of performance or availability. World size, mods, plugins, player count, network path, and simultaneous load can change the result. Document the version, change, and test result so you can understand later deviations.
FAQ
Why can’t I join my own Satisfactory server?
Because your game client is not using the same mod base as the server. Install the server mods in the Satisfactory Mod Manager and then start Satisfactory through SMM.
Why is the start button in SMM grayed out?
Usually Satisfactory is still running in the background, the wrong installation is selected in SMM, or you are using the Xbox Game Pass or Microsoft Store version. Select your Steam or Epic installation and restart SMM.
Do I have to install SML separately?
No. The Satisfactory Mod Loader is set up through SMM when installing the mods, as far as it is needed for your mod configuration.
Do Satisfactory mods work with the Game Pass version?
Not for this SMM workflow. Use the Steam or Epic Games version if you want to mod Satisfactory with the Satisfactory Mod Manager.
Why are BetterGrass or FasterDismantle missing on the server?
They may be pure client mods. They change something locally on your PC and have no function on the server, so they do not necessarily appear in the mod list there.