MergeAllFaces creates bad surface

See attached.mergeallfaces makes bad srfs.3dm (468.8 KB)

I see.

Rhino surface object is not valid.

brep.m_L[21] loop is not valid.
end of brep.m_T[loop.m_ti[0]=194]=(0.49,0.22) and start
of brep.m_T[loop.m_ti[1]=195]=(0.47,3.23466) do not match.
brep.m_F[0] face is not valid.
brep.m_L[face.m_li[0]=21] is not valid.
ON_Brep.m_F[0] is invalid.

I get:
Rhino surface object is not valid.

brep.m_L[21] loop is not valid.
end of brep.m_T[loop.m_ti[0]=194]=(0.49,0.22) and start
of brep.m_T[loop.m_ti[1]=195]=(0.47,3.23466) do not match.
brep.m_F[0] face is not valid.
brep.m_L[face.m_li[0]=21] is not valid.
ON_Brep.m_F[0] is invalid.

I’m up to date, including service releases…

Hi @phcreates , Not sure why this is happening but easy fix is just to use _DupBorder, delete the surface, and then use _PlanarSrf on the curves you just made.
This gives you the surface you want and it is not a bad object. See attached file.mergeallfaces makes bad srfs 01.3dm (865.2 KB) Michael VS

Hi Peter, I see that, thanks.

http://mcneel.myjetbrains.com/youtrack/issue/RH-29042

-Pascal