Service Record won't update since Gamertag change.

A few weeks ago, I changed my gamertag… and now my Halo: Reach service record is all screwed up. My service record is still using my old gamertag… whereas if I look up my new gamertag, it says I haven’t played Halo: Reach. Anyone know how to fix this?

EDIT: Okay, it looks like my Service Record is updating again, or at least my game history and progress are being updated… but for some reason it reset my Spartan to the default. Anyway to fix that?

Yeah that happens to all of us since they stopped updating the armour appearance.