Skeletal mesh doesn't animate correctly after being set via blueprint

Hi guys,
I’m trying to add custom clothing to my game. When you equip the clothing in game, it set’s the skeletal mesh of ‘body clothing’ to be the clothing you choose.

The issue is, once the clothing is equipped the animations don’t work properly. It’s not a problem with the skeletal mesh, or the animations, because when I set the clothing by hand in the character blueprint, everything works fine. Am I doing something stupidly wrong?
Thanks to any help I receive.

After a bit of work, I managed to fix this. Once I added set the new skeletal mesh I had to re-update the players body skeletal mesh, by setting it to something else (in this case nothing) then setting it back to what it should display