Autosmooth causing subsurf problems with holes
In the mesh's Data tab, create a new vertex group. Select only the vertices along the hole profiles and a couple of adjacent vertex loops. CTRL+PLUS (&quot;grow selection&quot;) on the numpad is good for this. Click the button that says Assign.
Now go to the smoothing modifier and choose this vertex group. This prevents smoothing on any unintended vertices.