The only sollution I know is opening Ports 16000UDP
You can still play with people in the rooms, but ull be unable to play with some
And how will u know with which people u cant play?
Inside the room, if u see someone's name in italic, u cant play with that person, u will need to restart gameranger and re-enter the room and see if it continues in Italic, it may take some rejoins but u can play with that person after some tries
There are persons, however, that it wont matter how many times u try rejoining, u wont be able to play with him\her
Those are usually with a black symbol that looks like a modem next to its name