Mcc Xbox MP “session interruptions” BANS

Ive been putting up with this issue for quite a number of months now…
Ive had just about enough of it now where i cant play my lifetime favorite multiplayer game without being penalized for just trying to find a game! Let alone try to get these new seasonal missions done in a reasonable amount of time!
the few complaints that are similar that I’ve seen on here are for pc users so I guess ill share my experience from console.
Any multiplayer game type/size, any of the Halos.
I will get connected into a session and it will launch into the map splash screen where the map shows its loading.
It will get about halfway through loading fast or slow then the screen will blackout, make a noise similar to when im selecting options in the main menu then boot me back to the multiplayer selection screen with a note “session interrupted”.

This usually happens multiple times in a row for me and then finally ill sometimes get to play a match or two before i get banned for a few minutes 3-7 minutes because of the interruptions ive only left a match on purpose one before.
So then ill have to wait for the ban to lift and try again, but normally i wont get more than a tiny handful of games in any particular day because of the session booting and bans.

Let’s not even get started on getting booted back to MP home screen because of putting your controller down for 3 minutes while MP searches for a game… hell even a few times where ill get into a full lobby and then booted out again before i even get to the map loading screen…
I have good internet service 1gig FO and still get this…