I have a script which mimics the classic click-to-walk style of ROBLOX, but Humanoid:MoveTo() doesn't seem to work.
m is PlayerMouse, p is player, h is Humanoid, g is just a random brick
print('Movement ' .. p.Name .. ' started.')
h:MoveTo(Vector3.new(m.Hit.X, m.Hit.Y, m.Hit.Z), g)
...which fires on-click. I am positive it's a problem with the Humanoid:MoveTo(), because everything else in the function works, including the print()
Is Humanoid:MoveTo() broken?

2 comments
No, I've been playing around with a script recently that uses MoveTo() without a hitch. Could the problem be with g? I've only used Vector3 values for MoveTo() and don't know if it can take another value like that.
Keep in mind, there are 2 different
:MoveTo()methods: One as a method of a model, and one as a method ofHumanoid. The second one requires any random Brick for the last parameter.