Keep getting dropped mid game

For the past couple of days I’ve been getting randomly dropped from games in the middle. It’s not a connection issue because I’ve tested my connection and it’s fine. It’s not giving me any reason for why it’s doing this. One second I’m playing the game and the next I’m back in the menu. Just like that. It’s starting to get extremely frustrating. Is anyone else having this problem? And is there a way to fix it? Cause I don’t want to play with the likely possibility of getting randomly droped looming over my head.

It has happened to me tonight 3 games in a row in warzone. Really pissed off that they cant’t keep their -Yoink- together.

Happened to me twice last night. Both times literally seconds before match ended. I lost legendary boosts, all used reqs, earned req points and xp. I have been dealing with this issue since game came out in October and nothing has ever been done about it. No response to any of my messages and most forum people just say deal with it and stop complaining about it because it happens to everybody. I have tried contacting 343 with no luck so I left bad review with BBB. (Better Business Bureau), which 343 is not a member of.