I have a 70-200 IS II lens. Everything was working great until last week when it stopped allowing the camera to shoot. I figured out a pattern it would only shoot when I dialed it to 135mm anything below that it wouldn't allow the camera to shoot. Except when I was inside. As long as I was inside it would shoot fine but as soon I took it outside it would only shoot at 135 again. I have contacted Canon and they said I would have to send it in. I have cleaned all the contacts on the lens and the camera. Any suggestions would be much appreciated.
Solved! Go to Solution.
" I have cleaned all the contacts on the lens and the camera."
That rarely to never works and it can do unrepairable damage. The best and only solution for you to try is reset the camera to default settings. Menus, tools, clear all settings and clear all custom settings. Hopefully you set something incorrectly.
You might have mentioned which lens and camera you have. If it is not a Canon brand lens stop using it.