Missing Items In Game

I received a promotional offer from Xbox around a week ago for Overwatch 2 which was the carbon fibre pharah skin and a Gibraltar jet souvenir so I redeemed the code and even after a week it still isn’t in my account? I have already contacted support about this but they didn’t help out too much.

How did you get the code? Like right when u logged in?