Copy spline components results in offset spline

I want to copy an existing spline to a new spline in a blueprint. The code to do the coping is:

The function GetSplinePointAtIndex is

98ad031dfb08cfd4e4c924347539244dc8fa1360.png

The resulting spline is offset from original, any idea why

https://forums.unrealengine.com/core/image/gif;base64
​​​​​​