Shell model preparing

Compounding may fail with shells due to small misalignments or no sufficient partitions:

Orthogonal shell mesh model - #6 by FEAnalyst - like here in your case:

It’s usually better to merge stuff in CAD software before export in such cases. I would try the Fuzzy boolean union tool from the Defeaturing add-on workbench in FreeCAD followed by Part → Convert to Solid.

That’s the idea of this tool, it’s not a midsurface extraction. It only removes the volume from solid parts.

Check this page: https://wiki.freecad.org/FEM_Geometry_Preparation_and_Meshing#Choice_of_the_type_of_geometry