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.