Adaptive Points Bug?, Help on Point order from surfaces

Hello guys, i have a clean surface list and have points derived from them in a manner that is alright with the revit adaptive family component

point order image of a single panel which are derived from the surfaces in grasshopper

revit adaptive family point order are set up in same manner starting from 1,2,3,4 counter clock wise

but however when generating the initial panels comes in a weird way

the rest of the panels follow the order they were generated from a correct surface order

attaching the script, .rvt 25 , rhino model FYI

ANY HELP IS APPRECIATED!!

olympia canopy latest 01 GH.gh (15.9 KB)

olympia canopy latest 01 GH.gh (15.9 KB)

olympia canopy latest 01 test ENV.rvt (7.5 MB)

You need to adjust these points. Panels are placed as per the point arrangements you provided.

The surface at index 63 is not properly cut that’s why you are have this issue.

thank you for the help muhammad, so how do i properly cut it?