I would guess that it is also because of the double/triple lines crossing through the circles. The geometry develops n-gons which will always give problems. What are you trying to achieve? Is there a way to make the object in a "cleaner" way?