I'm running BL on stuffty university wifi, and i'm finding that i'm unable to join the vast majority of servers, which display with a ping of ---. But plenty of other people can clearly join these servers. Moreover, I can still join other servers - Honor's Honormining, Tezuni's Slopes CTF, and Anthonyrules144's Speedykart all work fine. But when I try to connect to any of daprog's servers, or Jayce's (non dedicated) server, it just endlessly sends punch packets. Console seems to be unhelpful and gives no information. I can't mess with port forwarding myself since it's university wifi, but UDP is initialized to a different random port every time and I can only succeed BL's auth check about a tenth of the time. Anyone have any ideas what's going on?