Bad connection or glitch in the system

Last night I got on, had a buddy join my fireteam and started a game of Warzone. Loaded me in, game started just fine.Jumped off the pelican and started killing the covenant on the beach. Killed 1 of the last 2 elites left and wham i’m back at the menu screen and now get a message saying I can’t connect to the Halo servers. Try pulling up my spartan menu and another warning pops up saying profile sync error: unable to recover profile. Hard reset my xbox, and got it up and running again just fine and actually joined the game i got kicked from and got to play the last few minutes of it, but what gets me is that this has been happening more often than ever before at about the same point. Just as the core base gets capped I will get kicked. I’ve got a good ping and speeds over 50mbps with a direct wired connection so i feel like that’s not the problem.

Other things i’ve noticed: Never received my level 50 commendation pack. I’ve killed half a dozen hunters in the past week and it says I get the boss kills on the carnage report, but the kills don’t go up on my commendation screen. I’m looking through everything now to see what else is acting up. Does my profile just have a bug or what?

This happening to anyone else?