I quote : "A solid is expected to contain a single shell that describes its external boundary. If there are two or more shells, it's considered to be a solid with voids".
The solids I import from step files does not seem to have this property. A complex solid with several holes only have one...