Ok, this is weird.
When I go online I can join other games but I can't find the game my friend is hosting but all others can join him. When I host a game all others can join me except that one guy. Then when a third one host a game, everyone can join him again except me!
What the hell is going on??? It can't be open ports because I can join other games, I can host a game which other people can join etc...
Please don't tell me that it is because of that ranking. My rank is higher then the others.
How can I fix this problem because it's very frustrating!!!