This is my list of curves:

Curve(StartPoint = Point(X = -8171.266, Y = 2648.234, Z = 4000.000), EndPoint = Point(X = 603.734, Y = 2648.234, Z = 4000.000))

Curve(StartPoint = Point(X = -7371.266, Y = -4901.766, Z = 4000.000), EndPoint = Point(X = -7371.266, Y = 3098.234, Z = 4000.000))

Curve(StartPoint = Point(X = 4478.734, Y = -4101.766, Z = 4000.000), EndPoint = Point(X = -7821.266, Y = -4101.766, Z = 4000.000))

Curve(StartPoint = Point(X = 3678.734, Y = 5698.234, Z = 4000.000), EndPoint = Point(X = 3678.734, Y = -4551.766, Z = 4000.000))

Curve(StartPoint = Point(X = 878.734, Y = 3448.234, Z = 4000.000), EndPoint = Point(X = 878.734, Y = -4551.766, Z = 4000.000))

Curve(StartPoint = Point(X = -546.266, Y = 1848.234, Z = 4000.000), EndPoint = Point(X = -546.266, Y = 6048.234, Z = 4000.000))

Curve(StartPoint = Point(X = -996.266, Y = 5248.234, Z = 4000.000), EndPoint = Point(X = 4478.734, Y = 5248.234, Z = 4000.000))

Curve(StartPoint = Point(X = -996.266, Y = 2648.234, Z = 4000.000), EndPoint = Point(X = 1328.734, Y = 2648.234, Z = 4000.000))

And it didn’t work at all.

I guess it’s because the curves extend past the intersect point?