Animation still plays

Hello Devs,

I’ve ran into a problem where I can’t seem to get the animation to stop after exiting “Quarterback Mode”. I could stand idle and everything works as intended but as soon as I move the animation starts playing again. Why is this occurring and how can I fix this?

Video:
https://medal.tv/games/roblox-studio/clips/H7TfuHUDbJCsP/d1337dZtIbpK?invite=cr-MSxXRlEsMTM4NjA2Mzg2LA

Code:

-- QB Mode --
function QBOn()
	script.Mode.Enabled = true
	Character:FindFirstChild('FB'):SetAttribute('QBMode',true)
	-- Animation Decide --
	Humanoid.Running:Connect(function(Speed)
		if Speed >= 0 then
			Move:Play()
			Hold:Stop()
		else
			Hold:Play()
			Move:Stop()
		end
	end)
	-- Mouse --
	local MousePos = nil
	if Mouse.Hit.Position ~= MousePos then
		UserInputs.MouseBehavior = Enum.MouseBehavior.LockCenter
		HumanoidRootPart.CFrame = CFrame.new(HumanoidRootPart.Position,Vector3.new(Mouse.Hit.Position.X,HumanoidRootPart.Position.Y,Mouse.Hit.Position.Z))
		MousePos = Mouse.Hit.Position
	end
	InModeTween:Play()
end
--
function QBOff()
	script.Mode.Enabled = false
	Character:FindFirstChild('FB'):SetAttribute('QBMode',false)
	-- Stop Anims --
	Hold:Stop()
	Move:Stop()
	-- Mouse --
	UserInputs.MouseBehavior = Enum.MouseBehavior.Default
	Humanoid.AutoRotate = true
	OutModeTween:Play()
end
---