Randomizing Skeletal Meshes In Editor

It’s a lot closer to what I want, but it’s not quite there. I transferred the blueprint to a function, then ran that function in the construction script, then set the bool to false. Now if I randomize the clothes in the details panel, it still works, but if I change anything else in the details panel or even move my NPC, the clothes (except for the shirt) reverts back to the default skeletal meshes. I am assuming the shirt doesn’t change as that is the default mesh component that comes with any character blueprint. I will add videos of what is happening so you have a clear understanding of my issue.