What has happened?!?!! PLEASE HELP!!

I pre-ordered the Halo 4 limited edition and as soon as I got home I put in all my codes including the one for the Specializations, skins, emblem and map pack. I was able to apply the weapon skins and use the emblem. Once I reached SR50 I chose the engineer specialization. Then BO2 came out so I stopped playing halo for a little while. Then the crimson map pack came out so I decided to play halo again on the new maps. I cannot download the map pack or use the weapon skins or emblem anymore. All of the specializations have disappeared except for engineer which I currently have equipped. I have no idea what to do in order to get the map pack or access to the other specializations. SOMEONE PLEASE HELP!!

.

Redownload your codes.

i tried that and it says codes have already been used.

If you go on account - download history you redownload them like that.

will try that thanks

Dude, obviously its because you played Black Ops 2. The only way you can get your codes - confirmed - is to be a good player on that game, that is, to have over a 1.5 k/d. Because 343 is just a subsidary dev of Microsoft, they can check these stats.

You also need a k/d of over 1.5 in Halo 4 as well, to prove you are good enough to earn your Specs. 343 failed in not putting rank in game, so they are - at least trying, which is a good thing - to limit who levels up.

Thanks a lot it worked. At first it didn’t but i reset my console and everything was back the way it was. THANKS

Funny theory but I have a 1.94 KD in BO2 and a 1.6 something in Halo 4.