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.