Canon Eye Autofocus Not Working: What It Usually Means
If your Canon eye autofocus is not working, the camera is usually failing to detect a human or animal eye, or another setting is overriding subject tracking.
The cause is often simple, but the fix depends on camera model, firmware, autofocus mode, and shooting conditions.
Canon’s Eye Detection AF is designed to lock onto an eye inside the active focus area and keep it sharp during movement.
When it stops behaving as expected, the issue may come from the shooting mode, lens compatibility, subject-detection settings, low contrast, or even how the subject is framed.
Quick Reasons Canon Eye AF Stops Working
- Eye Detection AF is turned off in the menu.
- The camera is in a focus mode that does not support eye tracking well.
- Subject detection is set to the wrong type, such as animals instead of people.
- The subject is too far away, too small in frame, or partially obscured.
- Lighting is too dim, too harsh, or backlit.
- The lens is not focusing reliably or is not fully compatible with the body’s AF features.
- Firmware is outdated.
- Face and Eye Detection are being overridden by a manual focus or one-shot workflow.
Check the Focus Mode First
One of the most common reasons Canon eye autofocus is not working is that the camera is set to the wrong AF operation.
Eye detection usually works best in continuous autofocus, especially for moving people or pets.
Best settings to verify
- AF operation: Use Servo AF for moving subjects.
- AF area: Start with Face + Tracking or an equivalent subject-detection mode.
- Subject to detect: Set to People for portraits or Animals for pets and wildlife.
- Eye detection: Make sure Eye Detection is enabled in the AF menu.
If you are using One-Shot AF, eye detection may still work in some situations, but it is less reliable for subject motion.
For portraits, Servo AF with Face + Tracking is usually the most dependable starting point on recent Canon EOS R and EOS R mirrorless models.
Confirm That Eye Detection Is Enabled in the Menu
Canon menu names vary by model, but most cameras place Eye Detection or Eye Detection AF inside AF-related settings.
On many Canon EOS R cameras, the feature is tied to subject detection and tracking behavior rather than a separate standalone switch.
Look for settings such as:
- Face Detection + Tracking
- Subject to Detect
- Eye Detection
- Servo AF characteristics
- AF method
If eye autofocus is not working after you changed custom settings, reset the AF configuration to a default portrait-friendly setup.
A custom button assignment or a previously saved shooting profile may be disabling the behavior without making it obvious.
Make Sure the Camera Can Actually See an Eye
Eye AF depends on image recognition, so framing matters.
Canon cameras can miss eyes that are too small in the frame, turned away, covered by hair, glasses glare, masks, hands, or motion blur.
Improve detection by adjusting composition
- Move closer or zoom in so the face occupies more of the frame.
- Keep the subject’s face angled toward the camera.
- Reduce obstruction from hair, hats, and glasses.
- Ask subjects to hold still for a moment if tracking is losing the eye.
- Use a single dominant subject when possible.
Eye detection also becomes less reliable when the subject is too near the edge of the frame.
Centering the face during initial acquisition can help the camera lock on before you recompose.
Check Lighting and Contrast Conditions
Low light is a frequent culprit when Canon eye autofocus is not working.
The camera may detect a face but fail to isolate the eye because contrast is too weak for the AF system to confidently track.
Hard backlighting, deep shadows, and strong reflections can also confuse detection.
If the subject is against a bright window or under uneven indoor lighting, try changing position so the face is better illuminated.
Even a small improvement in light on the eyes can make a major difference in autofocus performance.
Lighting fixes that help Eye AF
- Use a key light or face the subject toward a softer light source.
- Avoid extreme backlight unless the scene is intentionally high contrast.
- Increase ambient light when shooting indoors.
- Use a faster lens with a wider aperture when possible.
Lens and Body Compatibility Can Matter
Canon eye autofocus is more reliable on newer mirrorless bodies and RF lenses, but many EF and EF-S lenses also work well with the proper adapter.
However, older lenses or certain third-party lenses may focus more slowly, which can make Eye AF appear inconsistent.
If autofocus seems hesitant, test with a Canon native lens known for fast AF response.
This helps determine whether the issue is the camera or the lens.
Dirty lens contacts, a loose adapter, or a lens that hunts in low light can all reduce eye-tracking reliability.
What to test
- Try a different Canon lens.
- Inspect adapter seating if you use EF-to-RF adapters.
- Clean lens contacts carefully.
- Compare performance at wide aperture and mid aperture.
Update Firmware and Reset Custom Settings
Canon regularly improves autofocus behavior through firmware updates.
If your camera model supports Eye Detection AF, outdated firmware can lead to missed detection, slower tracking, or odd behavior after menu changes.
Check Canon’s official support page for your exact body model and install the latest firmware.
After updating, review your autofocus menu again, because some settings may return to defaults or behave differently after the update.
If firmware is current and Eye AF still fails, perform a controlled reset of autofocus and custom shooting settings.
This removes hidden conflicts from previous configurations and is one of the fastest ways to diagnose the problem.
Use the Right Subject Detection Mode
Many Canon cameras support separate detection for people and animals.
If the camera is set to the wrong detection type, it may find a face but ignore the eye, or it may fail entirely.
- People mode: Best for portraits, events, and general human subjects.
- Animal mode: Best for dogs, cats, birds, and compatible wildlife subjects.
- Auto mode: Useful in mixed scenes, but not always the most predictable.
For best results, choose the specific subject type instead of Auto when you know what you are photographing.
This reduces the chance that the camera picks the wrong target or hesitates before locking onto the eye.
Why Face Detection Works but Eye AF Does Not
Sometimes the camera detects the face correctly but refuses to grab the eye.
That usually means the camera thinks the eye is too small, not visible enough, or not confidently separable from the rest of the face.
This can happen with side profiles, heavy makeup, strong eyeglass reflections, rapid motion, or distant subjects.
In those cases, the solution is often not a menu change but a better subject angle, closer framing, or improved light.
When Canon Eye Autofocus Is Not Working Only in Video
Video AF can behave differently from still photo AF.
Some Canon cameras support continuous subject detection in video, but performance depends on resolution, frame rate, and the selected movie servo AF settings.
If eye tracking works for photos but fails in video, check the following:
- Movie Servo AF is enabled.
- Subject detection is enabled for video.
- The lens supports smooth, quiet AF behavior.
- The subject is large enough in frame for detection.
Video autofocus can also be affected by focus transitions and exposure changes, especially when the lighting shifts during recording.
Practical Troubleshooting Checklist
- Set AF to Servo AF.
- Use Face + Tracking or the appropriate AF method.
- Choose People or Animals as the subject type.
- Turn Eye Detection on if your model has a separate setting.
- Move closer to the subject.
- Improve light on the face or eyes.
- Test with a Canon lens known for fast AF.
- Update firmware.
- Reset autofocus and custom settings if needed.
If the camera still misses the eye after these checks, test in a controlled environment with a well-lit subject facing the camera.
That isolates the problem and shows whether the issue is configuration, optics, or scene conditions.
When the Problem May Be Hardware-Related
Persistent autofocus failure across multiple lenses and shooting conditions can point to a body or lens issue.
Damaged AF contacts, a malfunctioning lens motor, or a camera sensor problem may all affect tracking performance.
If Canon eye autofocus is not working after a full settings reset, firmware update, and lens test, contact Canon support or a qualified repair center.
Provide sample images, the camera body model, lens model, and a clear description of the conditions where autofocus fails.