wheres the nat code?

Ok in halo reach the nat was great. beautiful even. I barely had problems. lots of people barely had problems. But in halo 4 al I ever see is complaints about it. Why? what happened to make this beautiful thing vanish?

Well I don’t know what it is but it’s annoying. I’ve had the same internet since Halo 3, and granted it’s not spectacular, but I rarely got laggy matches in Halo 3 and Reach. But in Halo 4 for some reason, I find more laggy matches than normal ones, really frustrating because I actually like the game but I can’t freaking play it without lagging constantly. :’(

It was something bungie made so it had to be changed.

All joking aside, no clue what so ever. My internet has only gotten better since halo 3 and well the few matches ive played have been far worse lag wise.

NAT has nothing to do with 343. It is to do with your internet connection/router. Essentially under high traffic, with alot of multiple users, or if your net is just running slow, your NAT type on your router can change to moderate, or even strict. If this does your matchmaking ability will either decrease, or disable. The two ways to fix this are:

  1. If on wireless, test your connection from the 360 dashboard, should auto refresh, if not proceed to step two.

  2. If wired, or step one fails, you will need to turn your router off for about 30 seconds and turn back on.

The NAT type should refresh back to open. If not, either your net speed and/or ping is running too slowly, or you still have too many connected devices.

> --snip–

OP probably means net code instead of nat. And on that point he is right, the net code is worse than the code that was used in Halo3/Reach.

On a little side note, your “fixes” are completely random and aren’t true fixes.

> It was something bungie made so it had to be changed.
>
> All joking aside, no clue what so ever. My internet has only gotten better since halo 3 and well the few matches ive played have been far worse lag wise.

Yeah, it was something Bungie did right that 343 had to change.

There’s a quote somewhere from Frankie saying that they had “improved” the netcode in Halo 4 from what it was in Reach. IMO that’s what contributes to the high number of laggy matches and lag-related glitches (like the assassinations that mysteriously halt when you have your knife buried hilt deep in someone’s throat) in H4. Bad Internet connections surely contribute, but the quality of connections should have gone up from Reach, yet the amount of lag has increased, rather than decreasing.

> > --snip–
>
> On a little side note, your “fixes” are completely random and aren’t true fixes.

Turning it off and on again fixes all

> > > --snip–
> >
> > On a little side note, your “fixes” are completely random and aren’t true fixes.
>
> Turning it off and on again fixes all

Uhm, no. Turning it off and on is nothing more than a temporary fix. Why? Because you didn’t open any ports for traffic, and you didn’t save that into the config file of your router. So unless you do that, it’s nothing more than a temporary fix.