why does it do this?
Because your face normals lok the wrong direction for the blackish faces.
One normal is outward, the other inward, at the seam blender gets dizzy and vomits black polys
Go to edit mode, select all faces and recalculate the normals outside (ctrl+n)
ah ok thanks I’ll try that!