I recently bought a used EOS 5D Mark III and tested it with Tamron 70-300mm f/4-5.6 lens. Only on max focal lenght can take photos, other lenghts gives an error #01 "connection between camera and lens faulty, clean contacts" Cleaning does not help. The same lens with EF to RF adapter on my R50 camera works perfectly on every focal lenghts. Is something possible to do?
Can I assume you cleaned the contact points on the camera as well as lens? My assumption is there is dirt or brassing on the camera side of the connection and that other lenses would behave similarly on the camera.
Yes, I cleaned carefully contacts on the camera and the lens. I brushed all the gaps and wiped surfaces with micro fiber clotch.
Occassionally the lens works on 5D Mark III but you can not know when it wants to work and when not. Still it works on the R50 normally. I have tested it on two different EOS 5D Mark III and both gives the same error code . Is the camera type wrong for that lens?
No, that tamron is EF mount and EF lenses are made for the your 5d, i can say is that the camera and lens has mileage on the mount since they are not new. Your adapter and r50 on the other hand have minimal mileage on their mounts. Identical issues on 2 EF bodies is slightly odd, but it definitely says the lens is the issue. Seems your adapter has no issues talking with the lens and that is very weird if two different camera bodies were having problems. This is a bit puzzling but its looking like the lens is culprit. That lens is only $100 to replace if it is becoming unusable, I would probably save and get something nicer if you do though.
I noticed two contact pins are lower level than the others. Is this normal? This is my only EF lens, so I can not compare.
normal its possible ( i dont have either lens or camera) that the firmware may not be 100% compatible you'll want to find out if the lens is compatible with your body, mpb.com are really helpful and they deal with third party lenses, you could try dropping them a email to see, i doubt canon would give you any info as its a third party lens i had a similar experience with a lens that didn't work very well with my camera and found it was just that bit too old to run properly with my body, other lenses from the same series worked 100% great, i did test another version of the lens and same result also look on internet / youtube for the same combination of lens and body see if others are able to use them together its also possible for the lens to have an internal fault, you'd need to test another version to see if it gives same result ordering from mpb.com allows you to return a lens, if its not faulty etc then you pay the postage back which is fair, its could be a cheaper way to test a lens before you buy it, if it turns out to be faulty then they bend over backwards to get it refunded including sending someone to pick it up for free