How to delete one Control Point on Curve

Hi I am trying to delete a control point in Grasshopper
and hoping to get the same result as I delete the same control point in Rhino

However, I couldn’t get the right result with the Control Points > Nurbs Curve PWK setup. You can see in this example I am trying to delete the
5th Control Point, 5th Weight, and 6th Knot.

In the Rhino viewport, Black is the original curve, small circle is the deleted point
green is the result if I delete the same point in Rhino
red is the result if I delete the same point with the setup in grasshopper
and the green and red results are different

I wonder if its because I delete the wrong knot (because the knot list is always 2 more than the points),
but I tried delete other knot and still can’t get the same result with any of +0, +1, +2 knot…

Thanks

can you internalize the curve and upload the gh file?

here’s a janky solution for culling the knot…