BodyVelocity, BodyPosition Problems

Whenever I add either of the 2 body positions, my character will slightly move to the side before performing the position, or velocity. Why is this?

Problem: https://gyazo.com/7009954c263bda7e9e22ab3b6f8996a7

Sample Script:

local BodyPosition = Instance.new("BodyPosition")
BodyPosition.MaxForce = Vector3.new(20000,20000,20000)

BodyPosition.Parent = root
BodyPosition.Position = root.CFrame.p + root.CFrame.lookVector * 50
1 Like

Try setting MaxForce to Vector3.new(math.huge,math.huge,math.huge). I had a problem with parts acting up and this fixed it

math.huge can end up flinging players if they are pushed into objects

it looks like you have conflict.
iā€™d focus on using one or the other.