Spline component has weird offset when using local coordinate space

Hia,

I have a spline component in my actor that I’m giving an array of local vectors to place spline points at.

The spline points are correctly placed relative to each other but have a weird offset that appears and gets stronger as the actor gets further from the world origin

At World Origin:

850 Units From World Origin:

Is there something happening with parenting or attachment maybe that I’m not understanding?

Thank you for your time and I look forward to your answers^^

The spline is placed correctly when I use the world coordinate space without any offset even though the vectors are from the actors local coordinate space. I’m very confused XD