LayeredClothing behavior different on NPC vs Character

I am working on adding LayeredClothing to an in-game catalog, and while the clothing applies correctly to the player’s character, it does not properly wrap on the character inside the viewport. The viewport character is simply created by getting the applied description from the player’s character and applying it to an R15 rig. How do I make it apply the same to both characters? An example of the behavior is provided below:
https://i.gyazo.com/463aa7f3e781040a1c7203894cdc999f.mp4