Alright so I've been playing halo 4 just fine until today. I go to join my friend, not joinable. Friend sends me an invite and all of a sudden moderate nat may affect connections or whatever the hell it said.
So I go searching around the internet and did all the things I found.
Forwarded ports 53, 80, 88 and 3074.
UPnP has always been enabled so I never touched it.
I enabled DMZ for my xbox's static IP.
Still nothing is working and I have no idea why it all of a sudden decided to break and it's really pissing me off. If anyone has any more suggestions I'd love to hear them.