I recently purchased a used Nikkor 70-300 AF-S VR lens used from B&H that is in "Excellent" condition. I have 2 Nikon D7100 bodies that I shoot with and both autofocus just fine with all of my other lenses. However, the 70-300 lens I recently purchased will only Autofocus on one of my D7100's. When I first got the lens, both cameras were running firmware version 1.03. Once I realized the lens did not work on one of the cameras, I figured I would go ahead and update to 1.04 to see if it cleared up the issue. It worked! Only for a moment though, after changing the focus mode to AF-C from AF-S the lens attempted to focus once and then went dead again. Anyone have any idea what might cause this D7100/70-300 combination to not autofocus when the camera itself autofocuses other lenses with no issues and the lens itself works on another D7100 with no problems at all?

Troubleshooting steps up to this point:

  • Gone through all menus including Autofocus under the Custom Setting Menu.
  • Upgraded firmware from 1.03 to 1.04.
  • Test both camera and lens with other combinations and they work fine.
  • Cleaned contacts on both camera and lens.
  • Made sure AF is enabled on both camera and lens
  • Factory Reset the camera using the instructions here.


  • \$\begingroup\$ Have you called B&H to see if they have any idea? They have a very knowledgeable staff. \$\endgroup\$
    – Michael C
    Commented Apr 8, 2018 at 23:29
  • \$\begingroup\$ Did you get this problem fixed? Because I am having tbe exact same problem. \$\endgroup\$ Commented Nov 24, 2018 at 3:19

2 Answers 2


I'm not a Nikon shooter, but the same principles apply for any DSLR system for the most part. If it reliably works on one and not on another identical camera, the problem is probably something wrong with the failing camera, though in theory, normal manufacturing variation from body to body could interact with a badly decentered lens in some way that lets it just barely work on one and not on the other.

In theory, an autofocus failure could indicate that:

  • The contacts aren't making proper contact with the body (though t his will usually cause a complete failure).
  • The AF sensor is misaligned just enough to cause longer lenses to fail on one body.
  • The lens is decentered on one camera and not on the other because of a bent lens mount on the body.

or any combination of the above.

The first thing I would do is point the lens at a test chart using the working camera to see if it is significantly decentered. If it is, send it back, because that's not "excellent" condition by any stretch of the imagination.

The next thing you should check is whether the lens mounting plate on the failing camera is slightly bent from years of use. You can repeat the decentering test with the other body, and if you get very different results, you've found the problem. You might also measure the distance from contacts and other fixed points on the body to various marked spots on the flange using calipers, and if there's any measurable difference between the two cameras, you've found your problem, and a service center visit is probably required for that body.

If all those things fail, then it might be a misaligned AF sensor on the failing camera; I would not be surprised if that causes more problems on lenses with a longer focal length.

Either way, chances are you'll end up sending the body and the lens to Nikon together for repair unless you determine that the lens is badly decentered even on the working body, in which case you should just send the lens back.


Upgraded firmware from 1.03 to 1.04

I think the firmware upgrade is the source of your problem. After I upgraded my Nikon D7100 firmware to 1.04, autofocus on my Sigma 24-70mm did not work, but it works perfectly on another camera (Nikon D5100).


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.