I have problem with solid, boolean union is ok? in RH5 and RH7. SnS for RH5 (academic) does not it recognize as solid?
You probably have bad solid - either it has holes, or non-manifold surfaces. You can use the following commands to find bad solids: ShowEdges, Check, SelOpenPolysrf, and SelBadObjects. If you find narrow crevices in the solid, use RemoveAllNakedMicroEdges command to remove the crevices. If you cannot easily fix bad sub-surface, use ExtractBadSrf command or explode the solid. If you fail, post your solid in this forum - someone will look at it.