Players with network cards and still having problems
This won't be for every player but if your still having trouble joining a game it might be becuase your network cards. My friend had one which was preventing him from joining games but he easily connected to everyone. As soon as he disabled it he joined fine and since he hasnt had any problems.
I am no expert but he had a Peer to Peer network card which connected to other players as needed but all other traffic was being sent away or something preventing him from getting in the game even tho he connected to every player. the network card was to stop lag or something.. i dont really know but people out there with network cards... disable and try thats all i can suggest.
Thanks