Faces are glitching/not wrapped properly on Head?

Don’t even know how to word this it’s so stupid?

Both heads are the same mesh, same texture, same size, same everything that matters. The issue is, when I put a face on the one OUTSIDE of the Character, the face is wrapped properly around the head. Great? So it should work on the head inside of the character… right? Wrong. It unwraps and I’ve been dealing with this issue for hours and it is the most irritating thing ever because I’m doing everything right. Here’s a video of what happens. Like why when I select an attachment does it do this??