Issue with moving actor using move component


I am trying to move an actor to a location using Move Component to function. I am moving the actor to a location from a csv file containing world positions. I import the file using data table and call a custom function recursively to get data row by row.
I calculate relative position vector for each instance and feed it to move component to function. For some reason every alternate position set by the function is incorrect even with correct relative vector. I am printing a current, relative and set position for reference.

Here is the blueprint: