Skinned mesh animation only playing once humanoid is deleted

Working on setting up an NPC which is a single mesh with bones and a HumanoidRootPart. The animations will not run until the humanoid inside the model has been deleted. We’re running the animation in the most basic way;

local anim = workspace.NewGhost.HuntBegin
local track = workspace.NewGhost.Humanoid:LoadAnimation(anim)
track:Play()

Help would be appreciated, I need this solved tonight.