Xbox LIVE, NAT, Teredo, and Rogers
So yesterday I formatted my computer and did a clean install of Windows 10 April 2018 Update, which went very smoothly.
While checking settings and re-configuring things, I went to Settings>Gaming>Xbox Networking, and it's telling me that "Teredo is unable to qualify" and that my "server connectivity is blocked." Sometimes instead of mentioned Teredo it simply tells me my NAT is set to Moderate (and I believe it's always been Moderate with this set up).
Some of you may recall this post of mine back from April. Well I cleared my console's cache several times weeks ago and ultimately re-downloaded my Profile, but no dice either and the issue persists, and now I think it's related.
I went back to my Xbox 360 E yesterday and did a Network Test there, and now it's specifically telling me my NAT is set to Moderate and though I can connect to Xbox LIVE, I might have issues with Multiplayer games and voice communication. I've never seen this on my Xbox 360 E before. Again I believe my NAT was always Moderate with this service, but any Network Tests I'd do on my console would always come up aces.
It looks like it all started about two months ago, and I've been using the same internet service now for years. It's Rogers Ignite 60, and I have a Hitron CGN3 modem/wireless router. The firmware version is 22.214.171.124 on the modem.
Does anyone else here use Rogers, and if so, are you having any similar issues? The only thing I can think of is something either changed on my modem (perhaps a firmware update), or something changed on Xbox LIVE's end.
Poking around the web, it seems the most successful solution, though it's not 100%, is to set the CGN3 to bridge mode and use a third party router, something I presently do not have.
It's also suggested you enable UPNP, which it appears it already is on my modem, and that you forward Port 3074, and it looks like the Port is already forwarded in my modem; it's even called "Xbox."
Thankfully this issue only affects Xbox LIVE Multiplayer and voice chat, two things I currently do not use, so it's not critical for me to resolve this now, but if I ever want to again or if I end up picking up an Xbox One S down the road, this would be an issue.