Pulling a curve to mesh is failure

Yellow line is built by two points on mesh.
I select yellow line to doing pull function.
The result is red line.
It is not completely stuck on mesh.
Should I do something to solve this problem ?

MeshPullLineFailure.3dm (541.1 KB)

I think this has to do with this specific mesh curving back on itself, I’ve filed the bug as http://mcneel.myjetbrains.com/youtrack/issue/RH-29478

In the meantime, I’d suggest making a mesh plane and using MeshIntersect as in my attached file.
MeshPullLineFailure_bjames.3dm (854.3 KB)

Thank you for help.
If I draw a curve on mesh,should I sample lots of points from the curve ?

I’m not sure I understand. Is this for a new model or this one? If you can explain what you want to do with the curve that will help too. I’m not sure if the curve is intended for splitting or for the creation of new geometry.

Hi !
Haven’t seen you for a long time. :joy:
I explain no clear. Maybe I don’t know this function clearly.
Would you know why ? Thank you for help. :smile:
MeshPullLine_2.3dm (654.3 KB)
Please look below.