Offset surface with solid output in Rhino usually leaves plenty of split edges. If you explode the model and use the “! _RebuildEdges” command, and then join the surfaces again, everything will be fine.
Huh, it actually did… that’s… almost worse, because man, how many unnecessary error-checking steps would you throw away time on just to discover that you actually almost didn’t need to do anything…