I have attached the model which I used for meshing. The meshing was failed.
compound.pmx (124.4 KB)
The problem are probably very small edges that appear in the geometry. You can find them using Geometry->Analyze. The inaccuracy already exists in the geometry before you made a compound.