I’m going to go with Z fighting or flipped normals. In overlays check face orientation. If there is any red then it’s flipped normals. For Z fighting you can select the face that turn black in edit mode and press H to hide them to make sure there aren’t any faces under it. You can also try hiding(H) object in object mode to see if there are duplicates of the case object. To unhide press Alt+h.