service record not matching reality

i finished the campaign on Heroic. When i looked at my Service Record, in game, it showed:
The Breaking :: Times Completed :: 0 (zero)
did i potentially miss something in game? is this a glitch?
the Guardians level shows the same.
I have the achievement for completing both levels
i have the achievement for completing the game

edit: and it just occured to me that we were having router issues around that time and the internet was disconnecting and reconnecting and disconnecting, etc…
could this have been a factor? i have Gold Live, but not sure if i use cloud save or not…

Service Records in Halo have been notorious for taking time to sync. Between communicating with your Xbox, Xbox Live, Waypoint and Halo Channel, chances are one of them is out of sync.

that is a bit of a relief (have been playing Halo campaigns for years, but have never looked at the game except down the barrel), so this is all kinda new here. one concern though is that intel and skulls collected since are all correct. and it’s been days now…

honestly the thought of having to go through all that again solo, and not for fun… does not excite me…

edit to add: since writing this i went back and redid the Guardians level, which is now showing correct stats… this is me accepting that i’m probably just going to have to suck it up and go again… at a later date… much later…