verify if your ports are REALLY open with this software:
http://www.pcwintech.com/files/setups/s ... _setup.exeverify... junt in case... if you're still having trouble you can try uPnP option on faf lobby ...
options > settings > Game Port
Remember to enable it in your router too...
also, if you have your ports open, you still depends on other players to have it open in their routers to conect properly...
so maybe its not you, but ppl your playing with that dont have ports forwarded.
hope i've helped. GL