I get an error message about half the time when trying to connect to other players on xbox live in any game setting, saying i have a moderate NAT router setting and that it might effect my ability to join some games in Halo 3. how do i turn my router's NAT to open so i can join the games that were previously unavailable?
There is really nothing that you can do to fix that problem other than Re-Booting your router. Often times it occurs when there is lag, or too many utilities running off of your one internet connection. Try and limit online downloads while playing on Live as well as the amount of computers connected to the internet. Hope this helps. It's all I do when I encounter this problem and it seems to work for me.