Service Record Updating

i like to keep a close eye on my service record and just discovered that my campaign progress isnt being updated. iv finished it on co-op to get the last of the avalable acchivements but the figures on the in game service record wont budge. after completion i played some sparton ops which updated straight away as did my matchmaking stats. Here on waypoint and on the 360 version all campaign records have updated fine but not transfered to the in game record. how can i fix this? i would be grateful for some advice