ive noticed that rarely some servers that have add-ons (usually any garbage weapon pack) will stop downloading because of one texture or sound file that it cant gather from it. but not only does it stop it, if you rejoin the server and try to download it again, it stops in the same place.
if this were the case though, no one would be able to join with downloading sounds/textures enabled, some have managed to get through with downloading them.
Do you have any packet loss? I think the file download can't recover from something like that, it will just break if a hash doesn't match.
i'm not sure how to detect that, i can't tell those frozen to have their network graph turned on because it doesn't work on the loading screen (why)
the client did not crash or stop responding but it hung up
no ingame chat was moving or anything
noticed this the other day happening on another server (i think it was some "cave raiders" server? i forget the name), although it only happened once