When Animating the Eye with the "Track To" Constraint, the location of the mesh changes. How do I fix this?
It is hard to see the &quot;how to&quot; in the context you describe, but here is an approach for rigging the eyes.

Create an armature
Add bones for the eyes to this armature (keep a main bone, extrude and set it as not connected bone)
Place these bones to the center of the eyeball (place the 3D cursor in the center and place the bone at the 3D cursor, use Shift + S)
In object mode, select the eyes, then the armature and Ctrl + P and &quot;with automatic weights&quot;

At this step we may have something like this :


Create 3 empties (bottom of the image below)

2 empties for the eyes, with a little convergence. 1 empty to drive the 2 previous. Parent the two first with the last empty.


Back to the eyes armature

Go to pose mode (for a direct answer, this point 'pose mode' is probably the problem in your question).
Select the left bone and add a &quot;track to&quot; constraint. Set the corresponding left empty as target.
Then do the same for the right eye.

It is done :

Eventually, you can parent this armature to your current armature, but I think this is better to incorporate all in your armature.