Is there a way to prevent armor being removed from characters when ragdoll is enabled?

So, when I was exploring the ROBLOX toolbox I noticed that whenever the character dies when ragdoll is enabled, all the welds in the armor is destroyed. I have no clue why, I mean the player body parts are still there and there is nothing on the script which state it will remove the welds when the player is dead.

When I turned off “Break joints of deaths” the armor stays put.

Ragdolls automatically break joints, so you have to go ahead and recreate the welds on ragdoll/death as well.

I’m currently dealing with this issue too, and I was trying to find an answer for joints that won’t break off on :BreakJoints(). Can’t find any, so my only choice is to save those welds/joints before death in a set of variables, then recreate them as they die.