'The request to join has timed out'

Every. Single. Time.

I haven’t joined a game tonight because it keeps saying that. Then it says ‘There is a problem with the halo servers.’ I just want to play a game that’s all. Any fix for it?

I had similar issues last night. It would search for about 15-20 minutes then end up throwing that error message. My NAT is open, using 5Ghz WiFi, connection is 20Mbps down (8Mbps up), nobody is streaming Netflix on my network… I was thinking of changing the MTU.

Does anybody have any tips for network and/or Xbox One settings?