so, i've worked on making an animation for a game i'm making. however, when i move the player in the animation (for my diving animation) the player's eyes make a static duplicate of themself and the first pair stays on the head, while the second pair creates a kind of "bunny ears" for the player. i've wen't in edit mode and checked if there was a second layer of eyes somehow inside of it, but there wasn't. i attached a screenshot and really would appreciate it if someone showed me how to get rid of them. thank you
You have a duplication of your eye mesh on the other side of your mirror axis, select it with L and delete (by the way your character is upside down):
Now assign the remaining eyes to the good vertex group:
To bring back the armature to its default rotation, rotate it 180° on Y and apply the rotation and scale (CtrlA). To bring back the armature to its rest pose, switch to Pose mode and AltR, AltG, AltS. Also put the Subdivision Surface modifier at the bottom of the modifiers stack, and enable the Preserve Volume option of the Armature modifier.