First off, I am aware that HughesNet is not "recommended" for playing online Xbox games, so no need to say that. I am aware of the lag and everything that comes along with it. However, I choose to deal with it so that I can still play games with my friends.
Anyways, here's my issue. Regardless of the latecy, speed, etc., the issue I want to address is that my NAT settings keep popping up as Double NAT. This issue makes it incredibly hard, and sometimes impossible, for me to join games that my friends are playing. I know this is a HughesNet issue, and not a Xbox issue. I have tried all of the generic ideas that people always try to throw at me, such as using an ethernet cord (no that doesn't fix it), so I'm looking for a more detailed idea. Maybe something with bridging connections or deleting something or some actual setting change inside of my HughesNet router settings. I've tried port mapping to no avail. I believe the Gen5 modem is the source of the issue, and it acts like I have conflicting issues with my IP Address. I've tried many things honestly, so please suggest a real solution or at least a good starting point. I know I can't be the only person experiencing this, yet I can't find anything when I search these threads.
I don't know what suggest as a possible "fix", but only wanted to say that you definitely are behind a Double NAT.
You stated: "Regardless of the latecy, speed, etc., the issue I want to address is that my NAT settings keep popping up as Double NAT. [...] I know this is a HughesNet issue, and not a Xbox issue. "
This is not an issue/problem, it's a feature. This is why no matter what you do it keeps popping up as a double NAT.
Ok so I dont know if this will work for everyone or not, I just got hughesnet today was trying to play warzone when I got the doublenat error, got on chat with hughesnet and got told that they aren't compatible with online gaming after I just got done telling a salesman that all I do is stream movies and play online games but that's another things. As I was prepared to end my services with them I unplugged my xbox from the router and my nat opened up, now from a previous internet debacle I've had to open IPv4&IPv6. So I dont know if that was the magic bullet that slew the beast, just throwing out what happened here tonight. Good luck Gamers!
"got on chat with hughesnet and got told that they aren't compatible with online gaming "
They are compatible with some games. From their FAQ:
Can I play multi-player games that do not require real-time connections?
Yes, “turn-based” games, such as casino games, and strategy games, such as chess, will work fine via HughesNet. Role-playing games and popular Facebook games generally work with HughesNet. You can use the Xbox and PlayStation consoles to download games to play offline, and use the streaming video and music services offered through your gaming system.
Why don't real-time games work?
With satellite service, the data must travel up to the satellite and back (about 45,000 miles). This round trip adds about a half-second delay to the total time your computer takes to communicate with a Website or host server. That will prevent real-time, multi-player games from establishing or maintaining a reliable connection with the gaming server.
You may have solved the connection issue, but a game like Warzone likely isn't going to be very playable due to the delay, unfortunately.
You are correct. I found out the hard way that I was lied to. If you want to play Warzone, Anthem, Destiny, or any other multi-player online game your best option is to call hughesnet and cancel your service and find someone better.
You do have the option of requesting a sales call review. If you plan on cancelling the service, I would recommend this, as it's likely the only way you'll see any kind of recourse regarding the Early Termination Fee. You can ask for the sales call review by starting a new topic in the "My Account and Billing" section and asking for it. Make sure to explain the reason for the request, as in the sales person saying it was okay for online gaming.
Again, if you plan to cancel the service I would highly recommend this before doing so.