Unturned Server Troubleshooting
This guide covers common issues with Unturned dedicated servers on Legion Hosting and how to resolve them. For initial server setup, see the Unturned Server Setup Guide.
Server Not Showing in the Server Browser
If your server is running but does not appear in the Unturned or Steam server browser:
- GSLT required: Without a valid Game Server Login Token, your server may not appear publicly in the server list. Generate one from the Steam Game Server Account Management page using App ID 304930, then paste it into the GSLT field in GPanel's Startup tab. See the Server Setup Guide for full instructions.
- Wait 5-10 minutes after startup — Steam takes time to index new servers.
- Confirm the server is running in GPanel (green status indicator).
- Try connecting directly using IP and port to verify the server is reachable. See How to Find Your Server IP and Port.
- Ensure the game port and query port (game port + 1) match what is assigned in GPanel's Network tab.
Cannot Connect / Connection Timed Out
If you receive a connection timeout or cannot join your server:
- Confirm the server is running and shows a green status in GPanel.
- Verify you are using the correct IP address and port — check How to Find Your Server IP and Port.
- Check that the
Portvalue inCommands.datmatches the port assigned to your server in GPanel's Network tab. A mismatch will prevent connections. - If you set a
PasswordinCommands.dat, make sure you are entering it correctly when connecting. - Try restarting the server from GPanel.
- If the issue persists, check the server console log in GPanel for error messages.
Workshop Mods Not Downloading
If workshop mods are not loading after a restart:
- Open
Servers/default/WorkshopDownloadConfig.jsonand verify it is valid JSON. Common mistakes include missing commas between IDs, trailing commas after the last ID, or mismatched brackets. - Confirm Workshop item IDs are correct integers (not quoted strings).
- Check the server console log in GPanel for Steam API or download errors during startup.
- Some workshop items may have been restricted or removed by their authors — verify they are still publicly available on the Steam Workshop.
- Workshop items with dependencies may require additional IDs in the config. Check the mod's workshop page for required items.
For more details, see the Mod and Plugin Installation guide.
Rocket Plugins Not Loading
If RocketMod or LDM plugins are not working after installation:
- Confirm the
.dllfile is placed directly inRocket/Plugins/— not inside a subfolder or ZIP archive. - Check the GPanel console log for plugin load errors after restarting the server. Error messages typically indicate version incompatibility or missing dependencies.
- Ensure the plugin version is compatible with your version of Unturned and RocketMod/LDM.
- Some plugins require other DLL dependencies that must also be placed in the
Rocket/Plugins/folder. - If the plugin was working previously and stopped after an Unturned update, check for a newer version of the plugin from the author.
For plugin installation details, see the Mod and Plugin Installation guide.
Server Crashes on Startup
If the server immediately stops or crashes after starting:
- Check the console log in GPanel — the error message near the end of the log will indicate what went wrong.
- Invalid Commands.dat: A malformed or corrupt
Commands.datcan prevent startup. To reset, deleteServers/default/Commands.datvia the GPanel file manager and restart the server. It will be regenerated with defaults. - Bad workshop mod: An incompatible or corrupted workshop mod can cause crashes. Remove all Workshop IDs from
WorkshopDownloadConfig.json, confirm the server starts cleanly, then re-add IDs one at a time to identify the problem mod. - Corrupt plugin: A bad Rocket plugin can also crash the server. Remove all
.dllfiles fromRocket/Plugins/, verify the server starts, then re-add plugins one at a time. - If the server crashes with no obvious error, try reinstalling the server files from GPanel's Settings tab (Reinstall Server option).
Players Being Kicked Unexpectedly
If players are being disconnected or kicked without explanation:
- Check the server console log for kick reasons — common causes include BattlEye anti-cheat violations or timeout errors.
- If using workshop mods, ensure all players have subscribed to the same workshop items. Missing content can cause desync kicks.
- High server resource usage (RAM or CPU) can cause player timeouts. Monitor resource usage in GPanel and consider reducing
MaxPlayersor removing resource-heavy mods. - If a specific player is being kicked repeatedly, their game files may be corrupted — advise them to verify game files through Steam (right-click Unturned > Properties > Local Files > Verify).
Map Not Loading / Wrong Map
If the server starts but loads the wrong map or fails to load a workshop map:
- Verify the
Mapvalue inCommands.datmatches the exact internal name (e.g.,PEI,Washington,Russia). Names are case-sensitive. - For workshop maps, the Workshop ID must be in
WorkshopDownloadConfig.jsonand theMapvalue must match the downloaded folder name, not the workshop display name. - Check the server console log during startup for map loading errors or download failures.
Related Articles
- Unturned Server Setup Guide — Initial configuration, GSLT, maps, and connecting.
- Unturned Admin Setup — Permissions, admin list, and in-game admin commands.
- Unturned Mod and Plugin Installation — Workshop mods and RocketMod/LDM plugins.
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Need Help?
If you are still experiencing issues after trying the solutions above, our support team is available to assist you.
Open a Support Ticket