Firstly, please make sure you are meeting our system requirements. If you are experiencing issues with hosting a multiplayer session, please also refer to our dedicated server section. Should you experience random connection drops, or the server list not populating for you, please try the following:
Open Ports
By default, we are using: "queryPort": 15637
Additionally, Steam is using the ports described in their Required Ports for Steam article
Clear Steam Download Cache
In Steam, go to Settings:
Then go to the Downloads section and the Clear Download Cache subsection, where you can find a button to clear the download cache:
FlushDNS
Flushing your DNS can also help fix connection errors. To do so, simply press the Windows key + R, type cmd and confirm. In the command window that shows up, type the following:
ipconfig /flushdns
Afterward you can close the window.
Google DNS
Should you still have issues connecting to servers or various other services, it's worth trying out the Domain Name Server provided by Google, using the IP addresses 8.8.8.8 and 8.8.4.4 as your DNS servers
Their Google DNS article provides detailed instructions, as well as methods for IPv6. Please note that Enshrouded is currently only utilizing IPv4 for multiplayer.
Try Wired Connection
Should you experience high package loss while playing on wifi, try switching to a cable connection instead.
Steam Privacy Settings
If you notice that your peer2peer session does not show up, check if your profile is set to public. To do so, in Steam, go to Settings:
There, under Account, click on Privacy Settings:
On the page that opens, you can verify if your profile is set to public or private. If the profile is private, it may prevent your session from appearing in the server browser.
If others have trouble finding or joining your server, you can also try to invite them to your game via the Steam Friend list. Simply right-click on their names and select invite to game.