Infinty pack armour problem

So i just bought the infinity pack including
-Prefect armour
-Mark V armour
-ODST armour

While wearing the prefect armour in game it turns out that it is the recruit armour…

So just to be clear.
In the spartan hub im wearing prefect armour but in game (multiplayer) im wearing the recruit armour

Am i being -Yoinked!- by bungie or is it something that im missing?
Anyone else has this problem?

ive had this issue some times, it fixes itself after sometime just go to dashboard and back.
btw bungie didn’t make it, it was 343 Industries

And i checked your service record, says you haven’t even played the game. see if you can see you’re own service record

Were you playing Spartan Ops? DLC armor doesn’t work in Spartan Ops.

As Vektor0 said before me, DLC armor does not work in Spartan Ops. However if it just isn’t working in anything other than the main menu period then I would recommend you delete the files from your Xbox and re-download them.