Quote Originally Posted by NihilisticCow View Post
I'd try using a network cable from your router to pc, wireless is notoriously bad for this kind of thing.
If it's a firewall issue it'd either work or not, it wouldn't just sometimes work.
My PC and Router are ethernet cable connected with Firewall and Antivirus turned Off and I still have a hit or miss connection to other hosted games. But at least no problems with in-game chat.