Jipped on XP from Monthly Challenge

I finally hit SR 130 today. I completed the monthly challenge and the 20K XP shot me up to 130. I was in a rush, so I shutdown my Xbox. When I fired up Halo 4 a few hours later, I was SR 129 and about 20K XP away from 130 and the monthly challenge says “completed.” When I first started playing Halo 4 I noticed this happening early on, so every time before logging off, I would change my visor color so that my settings would be saved. I’m sure many people have had this happen. It’s not really a big deal because I’ll get 20K XP and rank up eventually. Nevertheless, it seems like an ample amount of BS.

Aside from changing armor color or visor color, how else do you save your progress in multiplayer? I understand having to save before quitting campaign but not in multiplayer, especially when it saves our stats and games here on Waypoint.

ii ah the game I guess.