Subnautica 2 server issues can range from startup errors and crashes to lag, connection problems, and poor in-game performance. This guide will help you identify common problems on your Subnautica 2 game server and apply practical solutions to get your game back online and running smoothly.
Early Access Changes Since the Subnautica 2 server software is still actively developed, behavior, configuration files, or available features may differ between versions. If you notice differences on your server, always compare them with the currently installed version in your ZAP-Hosting web interface.
Server problems often have multiple causes. They are frequently related to outdated files, incorrect settings, insufficient resources, or temporary network conditions. The following sections will guide you step-by-step through fixing the most common issues.
General issues usually affect basic server availability, visibility, or startup behavior. You should perform these checks first before investigating more complex causes.
Server Not Visible In-Game
If your Subnautica 2 server is not visible, it may not have started correctly or completed the initialization process. Causes can include invalid configuration values, incomplete installation files, or startup errors.
First, check the following:
- Ensure the server is shown as running in the ZAP-Hosting web interface
- Check the server console for startup errors
- Review log files for missing files or failed initialization steps
- Make sure you are using the correct search filters in the in-game server browser
- Wait a few minutes after starting, as some servers take time to become publicly visible
If the server still does not appear, restart it and monitor the console from startup.
Server Won't Start
If the server does not start at all, the cause is usually corrupted files, an incomplete update, or invalid configuration.
Check the following:
| Check | Why It Matters |
|---|---|
| Server console output | Shows exact startup errors if any |
| Recent configuration changes | A single invalid value can prevent startup |
| Recent file uploads or changes | Manually modified files may be incomplete or incompatible |
| Current game version | Mismatched server files can cause immediate startup failure |
If you recently changed configuration files, revert those changes and try again. If the problem occurred after an update or manual file change, restoring a backup can save time.
Use backups before major changes Create a backup before important file changes or server updates so you can quickly roll back if new problems arise.
Server Password or Access Settings Not Working As Expected
If players cannot join even though the server is online, carefully check your access settings. An incorrect password, outdated saved client data, or a mismatch between public and private server settings can block access.
Verify:
- That the password entered by players exactly matches the current server password
- That the server was restarted after access setting changes
- That no old client-side saved connection data is being used
- That private or whitelist settings are correctly configured if available for your server version
If unsure whether the configuration is causing the issue, temporarily simplify the settings and test with minimal restrictions.
Unexpected crashes interrupt gameplay and can lead to data loss if repeated. Common causes include outdated server files, incompatible mods, or overloaded resources.
Keep Server Updated
Using the latest available Subnautica 2 server version is important for stability, compatibility, and security. Older versions may contain bugs that have been fixed or no longer work properly with the current game client.
An outdated server can cause:
- Startup errors
- Random crashes
- Version conflicts
- Unstable gameplay
If your server crashes after a game update, first check if a newer server version is available in the web interface. After updating, restart the server and test again.
Faulty or Incompatible Mods and Add-ons
If your version of Subnautica 2 supports mods or other additional server-side content, these can often cause crashes. Incompatible or outdated content may partially load but cause errors later in the game.
Typical signs include:
- Server crashes after startup
- Server crashes when a player joins
- Server freezes while loading the world
- Errors occur after adding new content
How to find the cause:
- Stop the server
- Remove or disable recently added content
- Start the server with minimal configuration
- Test stability
- Reactivate content one by one
This method helps identify the exact file or package causing issues.
Version compatibility Only use mods, frameworks, or extensions compatible with your current Subnautica 2 server version. Even one outdated component can cause repeated crashes.
Corrupted World or Save Data
If the server crashes while loading the world or shortly after connection, the save data may be corrupted. This often happens after forced shutdowns, interrupted write operations, or repeated crashes.
Possible signs:
- Server always crashes at the same loading phase
- New world starts fine but existing one does not
- Console reports errors loading saves or worlds
If you suspect save corruption, test with a backup or a fresh world if available. If the fresh world runs without issues, the problem likely lies with the existing save data.
Risk of data loss Do not delete your existing world data immediately. First create a backup copy to attempt recovery later.
Performance problems usually show as lag, delayed actions, slow world loading, or unstable gameplay. Causes often include incorrect configuration, insufficient hardware resources, or extensive add-ons.
Poor Server Configuration
Incorrect configuration values can increase CPU, memory, or storage load and reduce overall performance. If your Subnautica 2 server feels slow or unstable, carefully check your settings.
In particular, verify whether:
- Player-related limits are realistic for your package
- World-related settings are not unnecessarily demanding
- Experimental or non-standard settings were recently changed
- The server was restarted after changes
You can usually manage your configuration in the Settings area or via the available files under Configuration in the ZAP-Hosting web interface.
Server Package Does Not Meet Project Requirements
A server package that is too small can cause stuttering, long load times, and instability. This is especially noticeable if you have many players, use add-ons, or run a large, active world.
ZAP-Hosting shows recommended configurations during ordering to help you choose suitable resources for your game.
Use the following table as a general troubleshooting guide:
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| Frequent lag spikes | CPU resources too low | Reduce load or upgrade package |
| Long load times | Memory or RAM bottleneck | Review usage and consider more resources |
| Crashes under player load | Overall capacity too low | Reduce load or scale server |
| Good performance when empty, poor with players | Package too small for active use | Upgrade based on player activity |
Minimum recommendations Recommended package sizes are a starting point only. If your Subnautica 2 game server uses a larger world, more players, or add-ons, you may need more resources from the start.
High Resource Usage Due to Mods or Add-ons
Even if add-ons do not crash the server, they can cause performance issues. Poorly optimized content increases CPU load, consumes too much RAM, or triggers repeated background processes.
A good troubleshooting method is to compare performance with and without add-ons. If the server runs stable minimally, add content back gradually until the problem reoccurs.
This is especially helpful if:
- Lag started after installing new content
- Server becomes unstable over time
- Performance drops only in certain areas or situations
- Usage increases without obvious configuration changes
Large World or Long-running Save Causes Slowdown
As the server world grows and player activity increases, performance can decline. This is typical for long-running servers with large saved worlds.
If performance was good initially but worsens later, consider:
- Testing if a newer backup runs better
- Checking if too many players are active simultaneously
- Removing unnecessary add-ons
- Seeing if the problem occurs only in a specific world
If a fresh test world runs significantly better, the slowdown likely relates to world size or save complexity.
Network problems affect how players connect and interact with your server. They appear as high ping, rubberbanding, connection drops, or complete unreachability.
Ping Spikes, Lag, and Network Delays
Ping spikes and delays often result from a mix of server load and routing conditions. Even if the game is online, overloaded hardware or large geographic distance can degrade the experience.
Common causes:
- Server location far from player base
- Server has high CPU or RAM usage
- Many players connected simultaneously
- Background tasks or other processes consuming resources
- Temporary routing or packet loss between players and server
To improve network quality, check:
| Check | Result |
|---|---|
| Choose a location close to your players | Lower average latency |
| Reduce unnecessary server load | Fewer lag spikes in-game |
| Keep the server updated | Better stability and compatibility |
| Test at different times | Helps identify temporary routing issues |
If only one player is affected, the problem is usually on their connection. If all are affected, the cause is more likely server- or routing-related.
Players Are Randomly Disconnected
Random connection drops can be caused by unstable routing, overloaded server resources, or temporary software instability. If players disconnect without a clear in-game reason, compare the timing of disconnects with console messages and performance spikes.
Check:
- Whether disconnects occur under high load
- Whether the server briefly restarts or freezes
- Whether all players disconnect simultaneously or only some
- Whether the problem started after an update or configuration change
If all players disconnect at once, the issue is usually with the server or network path. If only individual players disconnect, the cause is often local.
DDoS Attacks and Other Network Threats
Game servers can occasionally be targeted by malicious traffic such as Distributed Denial of Service (DDoS) attacks. These can cause lag, connection errors, or temporary outages.
ZAP-Hosting provides DDoS protection for hosted services to help reduce the impact of common and complex attack patterns. If you suspect your Subnautica 2 server is under attack, contact support and provide as many details as possible, such as:
- When the problem started
- Whether all players are affected
- Whether the server becomes completely unreachable
- Whether the problem recurs at specific times
Built-in protection DDoS defense runs at the infrastructure level. Usually, you do not need to change server settings if you suspect malicious traffic. Collect symptoms and contact support.
Some problems are not direct crashes or network errors but still affect whether the game works properly for players.
Version Conflict Between Client and Server
If players cannot join after a game update, the server and game client may be running different versions. This often happens shortly after patches.
How to fix this:
- Ensure the server has been updated
- Restart the server after the update
- Confirm players have updated their game client
- Test the connection again
If only some players can join, first compare their game version with the server version.
Changes Have No Effect After Applying Settings
If you changed configuration values but see no difference in-game, the server may still be using cached or unchanged runtime data, or the edited file is not the active one.
Check:
- That the correct file was edited
- That the values were successfully saved
- That the server was fully restarted afterward
- That the changed setting is supported by your installed version
If the exact configuration behavior for your Subnautica 2 version is unclear, avoid guessing and test changes individually to clearly see what works.
Preventing problems is usually easier than fixing them afterward. A few regular maintenance steps can significantly improve stability.
Use this checklist to reduce the likelihood of future issues:
| Task | Why You Should Do It |
|---|---|
| Create regular backups | Protects your world and configuration from data loss |
| Update server carefully | Reduces bugs and version conflicts |
| Test changes individually | Makes troubleshooting easier |
| Monitor performance after changes | Detects rising CPU or RAM usage early |
| Keep only necessary content installed | Reduces compatibility and performance risks |
Regular backups save time and prevent permanent data loss. If a configuration change, update, or world problem causes issues, you can restore a known working state instead of rebuilding everything manually.
We already back up your game server automatically every day. With the ZapX Pass, you can also create your own backups at any time and restore them with a click — with ZapX Pass Pro, you can even automate backups on your own schedule. Learn more in our guide to backups.
Backup before risky changes Create a backup before server updates, important file changes, or adding new mods and content. This gives you a safe fallback if new problems occur.
