Hi I have a SH3 that was set up yesterday. When playing on Xbox Live on my Xbox One S, Apex Legends will sometimes allow me to join a game, but within a few minutes it signs me out of Xbox Live. It also does this in the game's menu intermittently.
I also play Rocket League however this does not cause the same issue.
I've tried power cycling the Xbox, clearing the alternate MAC address, making the IP address static, adding Google's DNS (126.96.36.199), turning off UPnP, port forwarding, using both wired/wireless connections etc all to no avail.
Is there anything else I can try? It's worth mentioning there is another Xbox One X set up wirelessly however the issues persists when this is not turned on.
Also when using the Xbox Troubleshooting on 'Test NAT Type' once it did mention something regard a teredo IP address issue.
So... It doesn't seem to be an internet issue. I was logged into the Xbox app on my phone. Once disconnecting from that all seems to be ok. Maybe it's worth leaving this post up for others that experience a similar issue?