Being Kicked

This problem has being going on since yesterday. I would log on and play warzone or arena for about the first 5 minutes of the match and it would randomly kick me. Yesterday it would tell me “changed fireteam” while playing solo. Now it just kicks me and stuck in the selection screen with the Spartans going against the knight, this would force me to quit the game and start over. I’m really concerned of what the cause is and is affecting my gameplay heavily. I can’t receive any req points due to this issue and I play any other game and works perfectly fine. I doubt it’s my connection. Pls help I’m really trying to play Halo 5

The only things that might help is make sure your wired to your xbox and not using wireless. Also make sure your Nat type is set to Open. Anything less you will encounter problems. Check those few things. Also it wouldn’t hurt to do a hard reset/start to your xbox.