Keep getting disconnected from Warzone.

Hey, Halo community. I’ve never posted on these forums before, but I’m not really sure what to do, and I was hoping maybe someone here could help me.
For the last couple days I haven’t been able to finish a full match of Warzone. The only match I was able to finish is one that I popped into the middle of. Generally I get about halfway through a game, then it goes to a loading screen and takes me back to the main menu. It’s not like a normal connection problem, because there’s no error message or notification saying “Connection to lobby lost” or anything like that. I spent over an hour on the phone with Xbox support this morning going over the details of my connection and “updating my security profile”, but I’m still having the same problem. No issue with any other games. Is this a known issue right now? Does anyone know what I can do about it? I would really appreciate any help.

I am having the same problem and looking for a solution. Anyone have information?

Having same problem, find a fix?

Ethernet, with open NAT fixed this for me.