Project Zomboid B42 Stuck on Getting Server Info - Fix
One of the most persistent issues in Project Zomboid Build 42 is the "Stuck on Getting Server Info" screen. Players enter the IP, click join, and are met with an infinite loading bar that never progresses. This is almost always a UDP Handshake Failure between the client and the dedicated server. This guide covers the 2026 fixes for this common B42 bug.
๐ Port 16262 (UDP)
While Port 16261 is for Steam authentication, Port 16262 (UDP) is required for actual map data streaming. If this port is closed, you will be stuck on the info screen.
๐ Mod Checksum Error
B42 introduces stricter mod validation. If a single .lua file differs between the server and the client, the connection will hang instead of giving a "Version Mismatch" error.
How to Fix the Connection Hang
1. Forward the Correct Port Range
In Build 42, the server requires a larger range of UDP ports to handle the new "Direct Stream" feature. Ensure your dedicated server has these ports open:
- 16261 UDP: Steam Query / Handshake.
- 16262 UDP: Direct Player Connection.
- 16263-16270 UDP: Additional slots for data-heavy areas.
2. Disable "Steam Relay" for Troubleshooting
If you are using a VPN or a restrictive ISP, Steam Relay Networking can sometimes fail in B42. In your game settings (Client side), go to Settings -> Interface and set "Steam Relay Networking" to Never. This forces a direct IP connection to the server.
3. Delete the "ServerList.txt" Cache
Sometimes the client caches an old "Challenge Path" from the server. Navigate to your local folder C:\Users\YourName\Zomboid\lua\ and delete the ServerList.txt file. This forces the game to regenerate the handshake key upon the next join attempt.
Admin Tip: If many players are reporting this issue simultaneously, your server's PublicIP variable in server.ini might be set incorrectly. Ensure it matches your actual outward-facing IPv4 address.
Still Stuck at 0%?
If the progress bar doesn't move at all, check your server console for the message: Client Version [XXX] rejected. If you see this, you are attempting to join a Build 42 Unstable server with a Build 41 Stable client.
Get straight into the action. Rent a Project Zomboid Server with pre-configured port ranges and guaranteed B42 compatibility.