I noticed that when I'm dashing on a different part, I go at a different distance. For example, when I'm standing on a marble part, I dash in a longer distance. Does anyone know how to fix this problem?

Local Script

local vectorForce = Instance.new("VectorForce")
vectorForce.Parent = hrp
vectorForce.Attachment0 = attachment
			
vectorForce.Force = Vector3.new(0, 0, minusVelocity)