Can't view service records of Halo: Reach & before

As the title says, I am unable to view my service records in Halo: Reach, Halo 3: ODST, Halo 3, and Halo 2.

Halo CE Anniversary, Halo 4, and Spartan Assault work fine however.

It’s not that I can’t look at my own but I’ve tried to look at a view random user’s service records and am encountering the same issue.

I don’t know if something is being updated and they already know about it, but if this is an error I just wanted to bring it to attention.

Edit: It seems to have fixed itself, and I am unsure how to delete this post.

Have you changed your gamertag recently or sometime after Halo 2’s servers went down? If you did that explains everything. For stats to follow your account. And you need to play the game as your new gamertag so the stats will return.

So for Halo 3, Halo 3:ODST, and Halo Reach. Just play a game on then for the stats to return

For Halo 2 I am sorry to announce your stats will not return to you.
If you didnt change your gamertag between the closure of Halo 2’s servers and 03/31/2012 then Bungie.Net will have the stats there as they are archived there.
http://halo.bungie.net/default.aspx(use the search-bar for your old gamertag, and also select Halo 2, if nothing pops up then your stats arnt saved)

And also I will put two links down.(These are if the Halo Reach and Halo 4 Fileshare matter to you) ^^
http://haloreachstats.halowaypoint.com/
http://halo4stats.halowaypoint.com/

All you have to do is play a game in each game. Halo 2 stats are gone forever though.