Edwardo is Correct.
I have a 2Wire router and I am experiencing the same issue as everybody else but I haven't been able to connect to a single game yet.
I've never had any issues with playing Any other game on online multiplayer, so it has to do something with their hosting.
I've forwarded all the ports needed, adjusted my permissions and even reinstalled the game but unfortunately, none of those solutions have worked.