Export selected single closed mesh gets multiple

How are you testing that?

In a quick test, I’ve created 3 mesh boxes, joined those into a disjoint mesh, and exported to STL.

I then imported that STL file back into Rhino, making sure to uncheck the Split disjoint meshes option.

image

The result is a single mesh object.
This test shows that Rhino correctly writes the join information to the STL file.
-wim