Fix DayZ Server Not Showing in the Launcher (DZSA)
server not showingmod mismatchDZSA can't find serverDayZ server trouble splits into two: the server not listing, and the dreaded mod mismatch on join. Here's how to fix both — vanilla and modded — plus the DZSA-specific quirks and how to stop mismatches recurring.
Open the ports
DayZ needs the game port plus a Steam query port over UDP:
2302/udp game (default)
27016/udp Steam query
2303-2305/udp (used by some setups)
Mods must match — use the DZSA Launcher
For modded servers, every client must load the same mods in the same order as the server. The DZSA Launcher handles this automatically — it reads the server's mod list and loads them for the player. Point players to DZSA rather than manual mod setup.
Restart the server so it serves the new version. A mod that updated on the Workshop but not on the server causes an instant mismatch kick.
Connect directly
In DZSA Launcher you can add the server by IP, or in-game use the community browser and the favourite/direct-connect with server-ip:2302. Direct connect avoids the slow browser refresh.
Still not listing?
- Confirm the Steam query port (27016) is open — it's what feeds the browser.
- Check the server actually started (read the server log for mod load errors).
- Make sure the server name/visibility is set in the config.
Open 2302 + 27016 query, use DZSA so mods match in order, and restart the server after any mod update.
DZSA-specific quirks
- DZSA caches server data — a server that just changed name, mods or ports can show stale info for a while; wait or refresh the list manually.
- BattlEye kicks with a generic message when a client mod version doesn't match — this looks like a mismatch but is really a stale client cache; have the player verify/update mods in DZSA.
- A server behind CDN-style anti-DDoS or a reverse proxy needs its real game IP registered with Steam, not a proxy address, or DZSA can't query it.
How to avoid mod mismatches going forward
- Pin exact Workshop mod versions in your server's modlist rather than relying on "always latest".
- Publish and pin your server's mod list publicly (DZSA reads this) so players' launchers auto-sync.
- Restart the server immediately after any Workshop mod update — don't leave it running the old version.
Related errors
A similar problem on ARK is covered in fixing ARK mods not downloading. For general port setup, see how to port forward a game server.
DayZ is a trademark of Bohemia Interactive. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Bohemia Interactive.
DayZ hosting with easy mods
Our DayZ hosting handles Workshop mods and opens the ports on fast NVMe, protected in Frankfurt.
Frequently asked questions
What ports does a DayZ server use?
UDP 2302 for the game and 27016 for the Steam query by default, with some setups using 2303–2305 too. The query port especially must be open for the server to list.
Why do I get a mod mismatch joining a DayZ server?
Your mods don't match the server's, or aren't in the same order. Use the DZSA Launcher — it loads the exact mod set the server uses. After a mod updates, the server must restart to serve the new version.
What is the DZSA Launcher?
A popular third-party DayZ launcher that auto-detects a server's mods and loads them for you, removing manual mod setup and most mismatch errors.
Why does DZSA show my server as outdated or offline when it's actually up?
DZSA caches server data and refreshes periodically. After a name, port or mod change, give it a few minutes or manually refresh before assuming something's broken.
Can BattlEye kicks look like a mod mismatch when they're not?
Yes — a generic BattlEye kick message can resemble a mismatch when it's really a stale client-side mod cache. Have the player re-verify or update through DZSA first.
Does anti-DDoS protection break DZSA server listing?
It can, if the protection changes the IP Steam sees versus the IP players connect to. Register the server's real game IP with Steam, not a proxy/edge address.
Related articles
Fix AMX Mod X "Couldn't load library" / Plugin Failed in CS 1.6
AMXX plugin stuck on "bad load", "couldn't load library" or "failed"? The real causes and the exact fix.
Read fix Game ServersFix FiveM "Couldn't load resource" / Failed to Start
A FiveM resource won't start or throws "couldn't load resource"? Here are the real causes and fixes.
Read fix Game ServersFix Rust Oxide / uMod Plugins Not Loading
Oxide/uMod plugins not loading after a Rust update? The usual causes and the quick fix.
Read fix