Problem z Tamronem 100-400 nie polega na adapterze, bo go nie ma. To jest nowy obiektyw z AF, nowszy od puszki 80D.
Z kolei protokół komunikacji body-lampa od czasu wprowadzenia E-TTL II powinien być niezmienny, a pewne funkcje nie związane z systemem pomiaru błysku, jak wspomaganie AF, powinny działać niezależnie od body i od lampy. Tymczasem lampa YN-600EX-RT w pierwszej wersji nie daje wspomagania AF z C 80D, a nowsza lampa YN-685 daje, z czego wynika, że firmie Yongnuo przy produkcji starszego modelu Canon udostępnił inny protokół lub czip identyfikujący, niż przy produkcji nowszego. Tak samo, pomijając pomiar błysku, czemu nie działa wspomaganie AF lampy Speedlite 540EZ na cyfrowych body? W ogóle takie protokoły, jak ten od współpracy z lampą, jak i ten od współpracy z obiektywem AF, powinny być niezmienne, bo niby z jakiego powodu mają się zmieniać?! Dlaczego nowsze body Canona nie mają problemów z jego starszymi szkłami, a dotyczy to tylko producentów niezależnych? A bo za każdym razem albo dostają inny protokół komunikacji, podczas gdy w sprzęcie Canona pozostaje on niezmieniony, albo dostają inne czipy identyfikacji swój-obcy, po wykryciu których body wprowadza losowo zakłócenia w komunikacji.
Obiektyw Vivitar 3,5/100 identyfikuje się w EXIF jako Canon 2,8/100 i może rzeczywiście on by nie stwarzał problemów z kompatybilnością na różnych puszkach, ale czy to jedyny Vivitar AF do Canona, aby na jego podstawie wyciągać generalne wnioski?
Sigma 4-5,6/70-300 DL Macro Super nie chciała pracować ani z 20D, ani z 450D, a działa na 550D, 6D i 80D.