Three problems account for most Barotrauma tickets.
1. The server is not in the list
- Check that
publicis set to true inserversettings.xml. A private server never appears. - Give the list a minute after the server starts.
- Send players the direct join field with
IP:Portfrom your panel. That path does not use the list at all.
2. Players cannot connect at all
- Use the port shown in the panel. The query port setting inside the config file is not what players type, and changing the port in the file does not move the server.
- Confirm the server has finished starting. The console prints a line when it is listening.
- Check the version. After a game update, restart the server so it updates too.
- If the server runs mods, a client without those packages enabled is refused.
3. The round will not start
- Someone with permissions has to start it, or
autorestartandstartwhenclientsreadyhave to be enabled inserversettings.xml. - If nobody has permissions, grant them from the panel console with
giveperm "PlayerName" all. - A campaign needs a save selected. Check the campaign setup screen in game.
- A missing or broken submarine file stops a round starting. Pick a vanilla submarine to test.
4. Settings do not stick
Barotrauma writes serversettings.xml when the server shuts down, so an edit made to a running server is overwritten. Stop the server, edit the file, save, then start.
If the console shows an error you cannot place, open a ticket from Support in the Client Area with the last 50 lines of console output.





