Pre-order bonus skins and season pass skins problem


Hi. I play on ps4, and I use one account for playing my games and another for buying them. For example, I have Infamous Second Son on account A (primary) and I play it with my main account (B) with no trouble. I bought evolve deluxe which comes with those 3 magma skins, and also pre-ordered it (digital pre-order on PS Store), which gives me the Savaga Goliath Skin. I tried on account A (where I bought it) and I can use the skins, but when I tried when account A (where I actually play and got to rank 18 already) I can’t seem to use them. What should I do?