So you state the “direction” vector is x=0, y=-10, z=0
Well x=0, y=-5, z=0 is the same direction, try x=-10, y=0, z=0
The speed (to move it by x units) is handled by your speed setting not the direction vector
Just a wild stab in the dark! ;oP
HTH