it is a duplicate of this bug,
but as it seems to be more a Rhino primitive bug, here the bug.
When the intersect command is done on these 2 surfaces
It outputs that (I tested with different tolerance and also with RhinCommon)
Here the 3dm bug in intersect surface surface.3dm