Can you show us the model in edit mode?
Looks like you have triangles around your circles. I guess as a result from a boolean? It’s possible auto smooth isn’t helping the artefacts either.
Try “WeightNormal” modifier and play with its parameters.
Yes, I used a boolean to make those holes.
Here is the model if you can figure out whats wrong with it.