Why Mods Get Stuck on Download
When you join a modded Project Zomboid server, the game automatically subscribes to and downloads all required Workshop mods for you. If the download hangs or never completes, it is almost always a Steam issue, not a problem with the server or the mods themselves. Steam manages the actual download, and PZ just waits for it to finish.
Mods only need to be downloaded once. After the first successful download, joining the same server again is instant.