EDIT : I just deleted my previous comment. I found the bug again.
here are the files. video and project files… move the second point and you’ll see how much error it gets. about 5-10% which is a lot.
Move the second spline point and you’ll see it interactively