BreakCurve - Point not on curve

I am trying to use BreakCurve to split ducts and pipes and for some reason I keep getting the error: “the given point is not on the duct curve” eventhough I used the intersection of that same duct with a a specific gemotry. Any idea?

Do you have a geometry preview we can see? Have you confirmed the point isn’t an endpoint?

I can’t get a clear geometry, but the point is definetly not an end point, it might be close to the end point though