Model has a hole in it due to weird geometry in wireframe mode? I'm fairly new to blender and have encountered a problem with wireframe mode. The screenshots show a hole that is visible in object mode but not in edit mode. I turned on wireframe mode to see the geometry and as you can see from the images it looks strange in this area. Any ideas how to get my mesh looking normal?
Screenshots-




Blend file- 
Apologies if the answer is obvious, i've been trying to figure it out myself but have got nowhere. I've tried:
-Deleting loose vertices
-Merging by distance (removing double vertices)
-seeing if any ngons or tris in the area (there are none)
-Moving the vertices in the area around (nothing changes)
-Googling wireframe mode to learn about this mode and how geometry is generated because If I knew how it generated the geometry maybe i could fix it (couldn't really find much relevant info)
You've created a shapekey and it is selected, so whenever you try to bring some corrections in Edit mode it changes this shapekey, not the base shapekey, and as soon as you come back to Object mode, you don't see what you've done on this second shapekey, as its value is at 0, you only see the base shapekey, which remains unchanged. So you need to select the base shapekey and work on it, you can even delete this second shapekey if it's not useful.