It's finally clicked with me, I had changed the file name from loincloth to br_loincloth and forgot to update the <wornGraphic> destination, instead I only updated the <texPath> which is why the apparel would display on the floor but not properly on pawns.
Solved!
Solved!