It's worse than that, the process of obtaining cosmetics has been bugged for a long time.
Now you only get the cosmetics when you make a new character from scratch. It used to be that if you reincarnated you got the cosmetics the first time you reincarnated into the iconic (my main got them that way), but now when you first reincarnate into an iconic you no longer get most of the cosmetics.
A few months ago I made some bladeforged lives in one of my alts. Of the three cosmetics I should have received (grand bladeforged frame, steel bladeforged frame, bronze bladeforged frame), I only received one. But if I make a new character, he gets all three cosmetics.
The same thing happened to me with the shadar-kai, I should have gotten two cosmetics and I only got one. I looked at old mules and sure enough those mules had the correct number of cosmetics. So I tried making a bladeforged from scratch, and I also received the correct number of cosmetics. But if you make a TR within that iconic, you no longer receive all of them, even if it is the first time you do it (and yes, before you received them, my main got them like that!!)
I did another TR with another alt to see if it was repeated, and yes, it is a generalized bug.
Yes, it's time to convert these cosmetics into bta. Actually it's time to put an NPC in the hall of heroes that allows them to be reacquired. We have an incredible lack of control in this game with everything that is cosmetics, purchased extra items and storage in general. The NPC should also provide the borderlands extras and WPM extra items, as well as the two cloaks (anniversary and EDs)
Anyway, there is a trick: one of the shadar-kai cosmetics you receive, the other that is lost is the same as the shadar-lkai armor (or so it seems) so you can use a mirror of glamering to get a bta cosmetic. In the case of the bladeforged, one of the missing cosmetics has the same look as the free gear, you can apply a mirror to it too.
Now, if you have previously gotten one of the other cosmetics and deleted them, or if you have never received them like this alt of mine (and no, I had never received them, zero PL from bladeforged up to that point), you are out of luck.