Flush surfaces not allowing compatible mesh

Hi,

The attached picture titled "Surfaces" shows two surfaces that are flush with each other. As you can see, I'm working to the highest precision that the Solidworks measuring tool can display (8 decimal places).

There is therefore no measurable gap between the surfaces, but I cannot acheive a compatible mesh when using a component contact (Bonded) for the two parts.

Selecting "Ignore clearance for surface contact" does not change anything.

If the Solidworks measuring tool was able to display more decimal places, I'm sure it would show that the surfaces are not exactly aligned/intersecting, but you'd think 8 decimal places would be enough!

Does it really require an even greater precision than this?

Many thanks,

Peter

SolidworksSimulation