From nice to aweful. Spline curve gets weird the longer the track/distance before is

thats a shame, but to be expected.

I think I figured the right arrive and leave tangent numbers for my curve but it only snaps correctly after I touch the rotation a tiny bit. See in gif.
I made sure the spline updates after changing the tangents. Do you know whats wrong here and how I could fix that?

Edit: Debugging tells me the last tangent gets not set. Need to figure out why.
Edit Edit: Seems like the last one is not having tangents at all… ? At least I cant see them when I click on the spline point plus debugging gives me vector 0 0 0
Edit Edit Edit: So for the first point I only set the leave tangent (else to 0) which worked fine. For the second one I only set the arrive tangent (else to 0) which didnt work at all even tho it was clearly fed with the right numbers. I now changed the second function from “Set Tangents at spline point” To “Sent Tangent at spline point” and this apparently works. Obviously I have no idea what Im doing…