Does the mog set you bought still have the blue text on it that you can trade it back to vendor to get your marks of honour back? If so, it won’t show up on your other character until 1) the timer runs out or 2) you apply it to your one character’s mog (will give a pop up that says you cannot trade it back then).
As Ume pointed out, if it’s still in your first character’s bag and still refundable, you need to delete it directly or wait until the sell timer is over.
Seem to got it working I just put on the armor after the time expired and swapped realms to the other hunter seemed to work^^ lucky I didn’t trash it hehe.
Does that work deleting the item instead of waiting? @lyraseth