I keep getting an error message on my canon 1100d, when taking photos on my 70-300mm tamron lens when the lens is on 300m it wont take the shot, it keeps showing an error message about the contacts and to clean them?

How do i fix this?


This may or may not be an incorrect error. This error is most likely referring to the contacts between the camera body and the lens. Since you are using an off-brand lens, it is possible that there is a compatibility problem with the communication between the camera and lens. Has that body worked before with that lens under those conditions? If you have another camera body or lens, can the problem be reproduced with a different combination?

If it can be reproduced with a different lens, then the contacts (found around the edge of the lens socket) may in fact need to be cleaned on either the lens or the body or there may be an electrical problem with the camera or lens.

  • yes they have worked fine before and i also have the same problem when i use my canon 18mm-55mm lens. @AJHenderson
    – leelee21xo
    Mar 26 '13 at 13:12
  • In that case, it is the contacts on the camera body that are the problem. Try wiping them down with a microfiber cloth with the camera held facing downward (so that any dirt falls out rather than in.) If cleaning them does not work, there could also be an electrical problem with the connection to the contacts.
    – AJ Henderson
    Mar 26 '13 at 13:56

Clean the contacts with a microfiber cloth. They are located on the back of the lens and just inside the lens mount ring on the front of the camera. If that doesn't help, try swapping the battery in your 1100D.

This may or may not solve your problem.

  • Sometimes an older third party lens design like the Tamron AF 70-300mm f/4.0-5.6 Di LD Macro Zoom Lens released in 2006 or the Tamron AF 70-300mm f/4.0-5.6 SP Di VC USD XLD released in 2010 will not be fully compatible with a newer body like the Canon 1100D released in 2011. The reason for this is that is that Canon, like other camera manufacturers, does not share its proprietary design information with competitors. So companies like Tamron have to reverse engineer their lenses to be compatible with the Canon bodies that exist at the time they design the lens. Some lens makers have been known to offer "re-chipping" to bring older lenses up to being compatible with newer bodies, but this has generally involved more expensive lenses than the Tamron 70-300 series.
  • Since the issue seems to only occur when the lens is zoomed to 300mm, it could be a communication issue inside the lens. Flex cables inside the lens will often crack and have intermittent loss of continuity when the lens is zoomed or focused and the position of the flex cable changes.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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