I'm currently in Malaysia and am experiencing an issue with my Canon 40D and my 17-85mm lens. It's really inconsistent but every once in a while I get:
"Err 01 - Communications between the camera and lens is faulty. Check the lens contacts."
I have cleaned the contacts and everything looks ok. I've also done some research and it appears that this is actually a common problem with the only solution being to send it back to Canon.
Unfortunately that isn't really an option for me right now as I'm traveling in Asia and have 6 weeks left, including a trip to Sipadan. I'm trying to decide what I should do.
Option 1: Take a chance and hope that I don't get this error while diving and have it ruin the whole dive.
Option 2: Shoot only Macro while in Sipadan with my 60mm
Option 3: Break out the credit card and buy a new lens.
With option 1, I run the risk of this issue ruining my trip to Sipadan, if this happens on all my dives. Option 2 means I wont get any shots of turtles or sharks, and Option 3... well since I'm in Malaysia (Penang) I have limited options for what I can find here within the next few days, that also works with my existing housing/ports.
I have an ikelight housing with a 6" dome port - #5503.90, and a flat port #5502 for my 60mm lens.
So far the only lenses I've been able to find in Penang are:
- Sigma 17-70mm (which is pretty close to the one that's not working right)
- Canon EF 24mm (same price as the above)
- Canon EF 10-22mm (would like this, but kind of expensive)
- Canon EF 18-55mm (cheapest option)
So I guess my question, is will all of the above lenses work with one of the ports I already have above? (sorry I find the Ikelight website and they're port numbering system totally confusing), and second if you were in my shoes and somewhat budget conscious (although knowing Sipadan is probably a once in a life time)... what would you do?