Script generating bad surfaces on surface split with curves

10’_Boar.gh (149.9 KB)
Hi Guys,

While using surface split with curves just one Surface is created as a bad surface.
Any suggestion for this would be appreciated.