Hi, I'm making a game where NPC bots spawn locally on the client.

I clone in the prebuilt bot on the client then add in the "Animate" and "Chase" localscripts. I am getting no errors but the bot refuses to move or even idle animate. I have tried adding the scripts as server scripts too, with no luck.

Also, I can confirm that no parts of the bot are Anchored.

Here's the local scripts:

Spawn:

--SPAWN FUNCTION
local function MONSTER(zone, spawnloc)
	if tostring(zone) == "3" then
		if not workspace.Monsters:FindFirstChild("EvilBob") then
			local lighting = game.Lighting
			lighting.FogEnd = 25
			lighting.FogStart = 5
			for i,v in pairs(zone.Events.Bob:GetDescendants()) do
				if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" or v:IsA("Decal") then
					v.Transparency = 1
				end
			end
			zone.Events.Handle.Transparency = 1
			--clone
			local bob = zone.Events.EvilBob:Clone()
			bob:SetPrimaryPartCFrame(spawnloc)
			bob.Parent = workspace.Monsters
			local animate = script.Animate:Clone()
			animate.Parent = bob
			animate.Disabled = false
			local Chase = script.Chase:Clone()
			--Chase.Target.Value = game.Players.LocalPlayer.Character
			Chase.Parent = bob
			Chase.Disabled = false
		end
	end
end

game.ReplicatedStorage.SpawnMonster.OnClientEvent:Connect(MONSTER)

Chase:

--CHASE
while true do
	wait()
	local target = game.Players.LocalPlayer.Character
	if target ~= nil then
		script.Parent:FindFirstChildOfClass("Humanoid"):MoveTo(target.Position, target)
	end

end

And then I also have the default R15 animation script from roblox

Any ideas on how to get this bot to move locally?

Thanks,