This issue is caused by the overlap of the blue inner material to the cuttend part. If there is a tiny gap, there would be no issue. You shouldn’t see this issue, if you hide the blue inner part.
Because of the complex shapes, simple scaling (e.g. 0.99 %) won’t work. Perhaps you can create a small offset in the modelling tool.