maxwell.Humanoid:MoveTo(maxwell.HumanoidRootPart.CFrame.LookVector * -0.001)
Here try this:
local Humanoid = script.Parent.Humanoid -- Replace with your characters Humanoid
local Direction = script.Parent.PrimaryPart.CFrame.LookVector.Unit
local CurrentPosition = script.Parent.PrimaryPart.Position
local studsToMove = 50
local endPos = CurrentPosition + Direction * studsToMove
Humanoid:MoveTo(endPos)
Do u mean fast, or long? Like it keeps going or it just moves really fast?
Also mind sharing more of the code? And if this is in a LocalScript or a Script. If it’s not long but fast, I have a feeling it’s another line that causes this issue.