Why does my halo4 rank keep being reset to 1

when i start playing halo my rank is 38 but in the middle of a game it resets my rank armor and classes and i don’t gain xp its really annoying

Getting the same thing. I can’t get my challenges done and I’m not getting any commendations.