Whenever I try to add a Barkbloom Cosmetic to my collection I get the “You can’t do this right now” error. It’s been happening with the Barkbloom Shoulderpads and now the Barkbloom Wristguards.
I had to send mine to my Rogue alt. They are apparently leather only.
I’ll see if my Rogue alt can try them. Thanks.
I am having this same issue. I sent them to my level 62 shaman who can wear leather. I’m wondering if there is a level or rep requirement?
Transmog cosmetics that identify a specific armor type can only be unlocked by a class which is supposed to use that type of armor. Shamans are allowed to use leather armor, but they’re not supposed to, and wearing actual leather armor will literally penalize the character. For the same reason, a shaman can only unlock mail transmogs, whether actually armor or type-speciric cosmetic items.
If you have a cosmetic item labeled “leather”, it will only unlock the transmog on a rogue, a druid, or a demon hunter.
This is a design feature for literally years, so not a bug.
Now, if you encounter a transmog leather item that doesn’t unlock for a rogue, that would be a bug.