I need help with HumanoidDescription

I am having problems with this script I have made. I don’t know what’s causing the player to respawn over and over. I am new to HumanoidDescription and I need some help.

game.Players.PlayerAdded:Connect(function(PlayerAdded)
	PlayerAdded.CharacterAdded:Connect(function(AvatarAdded)
		local HumanoidDescription = game.ReplicatedStorage:WaitForChild('HumanoidDescription')
		PlayerAdded:LoadCharacterWithHumanoidDescription(HumanoidDescription)
	end)
end)

https://i.gyazo.com/5c028dff2e19a08ddac2c053a4f91c20.mp4 – What happens

Let me know how to fix this.

You are reloading the character with the humanoid description, causing the CharacterAdded event to fire again, which puts your code into a forever running loop.

Consider using Humanoid:SetHumanoidDescription instead. Consult the developer hub for more info on this (I am on mobile)