Im not sure why this is happening? Any help is appreciated. Here is the welding Script.
player.Character.HumanoidRootPart.Anchored = true
local newArmor = player.Backpack:FindFirstChild(armorName):Clone()
newArmor.Anchored = true
newArmor.Parent = player.Character
local weld = Instance.new("Weld",newArmor)
weld.Part0 = newArmor
weld.Part1 = player.Character.HumanoidRootPart
newArmor.Anchored = false
player.Character.HumanoidRootPart.Anchored = false
