this is normal for triangles at the top of a sphere in a SubD only way to fix it is (with the normal sphere) is to add more loops close to the top - here's a set of sphere's I did back in the days of HyperNurbs one with even number of Segments one with odd

9501_sphereinsubdperfect.c4d.zip