Barotrauma Can't Join a Server? Here's the Fix
When Barotrauma can't join — the server list is empty, the invite times out, or you're kicked with a version/mod error — it's usually an EOS/Steam auth issue, a strict NAT/port problem, or a mismatched mod list. Fastest fix: match the host's mod list and game version, log back into Steam, and have the host set the server visible and forward the right port for a dedicated server.
Exact details for Barotrauma
- Ports to forward (UDP)
27015 (game) + 27016 (query)- Protocol
UDP — 27015 gameplay, 27016 queries/public listing- Server settings file
serversettings.xml (Barotrauma root, next to Barotrauma.exe)- Common cause of 'cannot connect'
Only 27015 forwarded — 27016 must also be open or the server won't show/authenticate
Error codes
Can't join friend / connection timed out
The client never reaches the host's session
Cause: Strict NAT, firewall, or the host isn't listed/visible.
- Both players must be Steam friends; join via the Steam overlay or Friends tab.
- Allow Barotrauma through Windows Firewall (Private + Public).
- Host: enable UPnP or forward the server port (default UDP/TCP 27015) for a dedicated server.
- Use a wired connection and restart the router to refresh NAT.
Server list empty / can't refresh
The lobby browser can't reach the master/EOS list
Cause: EOS or Steam authentication is out of sync.
- Log out of Steam and back in, then relaunch Barotrauma.
- Verify integrity of game files in Steam.
- Check the Barotrauma/EOS service status before retrying.
- Toggle the lobby filters off and refresh again.
Version / mod mismatch on join
Client and host don't share the same build or mod set
Cause: One player updated, is on a beta branch, or has different Workshop mods.
- Match the host's exact mod list and load order via the Workshop collection.
- Update Barotrauma on both machines; opt out of beta branches if needed.
- Subscribe to the same mods and enable them in the same order.
- Restart both games after syncing mods.
Fixes that work for most Barotrauma errors
- Match the host's game version and full mod list/load order.
- Both players Steam friends; join via the overlay or Friends tab.
- Allow the game through Windows Firewall (Private + Public).
- Enable UPnP or forward port 27015 for a dedicated server.
- Log out/in of Steam and verify game files if the list is empty.
- Use a wired connection and restart the router.
FAQ
Why can't I join my friend's Barotrauma server?
Most often it's NAT/firewall or a mod/version mismatch. Allow the game through Windows Firewall, enable UPnP (or forward port 27015 for a dedicated server), and make sure both players share the exact same game version and mod list/load order.
Why is my Barotrauma server list empty?
That's usually an EOS/Steam auth sync problem. Log out of Steam and back in, verify the game files, check the service status, and clear any lobby filters before refreshing the list again.
What port does a Barotrauma dedicated server use?
By default UDP/TCP 27015. Forward that port on the router (or enable UPnP), keep the host online, and make sure the firewall allows the server executable.
Other games
- Mistfall Hunter 'UE-MistfallHunter Game Has Crashed and Will Close'? Fatal Error Fix (2026)
- Windrose 'UE-R5 Game Has Crashed and Will Close'? Fatal Error Fix (Early Access 2026)
- Enotria: The Last Song Fatal Error / Crashing on PC? Fix (Intel CPU + Demo Saves) 2026
- The First Berserker: Khazan Crashing / Won't Launch on PC? Fatal Error Fix (sl.pcl.dll) 2026
- WUCHANG: Fallen Feathers 'UE-Project_Plague Game Has Crashed and Will Close'? Fatal Error Fix (2026)
- AMD Radeon Crashing / Black Screen After Windows 11 September 2026 Update? Fix It
- Windows 11 KB5124010 Crashing Games (Battlefield 6, Wardogs)? Fix It — Sep 2026
- Battlefield 6 Crashing After ~20 Seconds? Windows 11 KB5124010 Fix (Sep 2026)