Originally Posted by: Elerius 
I was unable to connect because I had windows firewall disabled. Apparently windows firewall needs to be running for some reason. Seems counter-intuitive, but it worked for me.
i researched this for so long last night and gave up to play online on my xbox.
glad i found this post today, it's so dumb that i have to turn on the firewall to make it work.