Polycurve Segments - Issue

Hello,
Hoping someone could give me some direction or advice on the issue I’m having. Using multiple points that I have placed a polycurve to. Then divide it by the desired segment length and start point offset (as per graph). However the end result in some sections/locations along the polycurve points are like the image below

Many thanks in advance

regards
Dan

All good turns out to be the Curve.PointsAtSegmentLengthFrom Point Node, changed to Chord length node and all works as expected…