HumanoidDescriptions not resetting position of UpperTorso when removing packages

I was recently using HumanoidDescriptions to remove packages from players in my game and it works fine except for the fact that it doesn’t reset the position of the player’s UpperTorso.

(Image of package I’m using): https://gyazo.com/73d525c0c9d12c1a37ed38dfd8dac0fd

(Code I’m using to remove packages):

local humanoidDescription = humanoid:GetAppliedDescription()
humanoidDescription.Head = 0
humanoidDescription.Torso = 0
humanoidDescription.RightLeg = 0
humanoidDescription.LeftLeg = 0
humanoidDescription.RightArm = 0
humanoidDescription.LeftArm = 0
humanoid:ApplyDescription(humanoidDescription)

(What my character looks like after using script with package on): https://gyazo.com/0d7481a3badf5bd446619d21d86f009b

Any ideas on how I can fix this?

This issue was being caused from another script in my game.

1 Like