Not getting said cosmetic after a match

Just finished a co-op match on Summit, leveled up, and was told that I got the ' Black/White Hoodie Up Camo ' for the Insurgents, so I exit the match to go check it out, aaand it's not there. All I can do is buy it for 800 credits (I only have 100, OH and yeah I didn't get any credits for leveling up either, that's cool...)
One of the things I like about the game is getting new cosmetics and customizing my character, but when that part of the game doesn't work, that kinda sucks, not gonna lie 😞

UPDATE:
Turns out it was some sort of minor (visual?) bug, and I just had to restart the game and I got the hoodie AND the credits (or maybe it was the latest hotfix that fixed it, I dunno)