That does not work when you have a full loop and other twists on the same spline.
I had to purchase a marketplace asset that was able to have individual up vectors per spline point.
It’s really quite poor of Epic to leave this flaw in for several years.