Domyślam się że tej lampy używasz od dawna. Obstawiam niekompatybilność z nowszym korpusem. Lampa została zaprezentowana w 2004 roku, EOS 40D w 2007. Przypuszczam że Twoja lampa pochodzi z pierwszych lat produkcji. Canon w ten sposób "przekonuje" do kupowania lamp oryginalnych. W nowych modelach wprowadza drobne zmiany w komunikacji co powoduje ze lampy niezależne nie pracują poprawnie z nowszymi modelami korpusów. Miałem identyczną sytuację z lampą Delta DFR-14.
Rozwiązaniem jest powrót do starszego korpusu lub zmiana lampy. Wydaje mi się że Twoja lampa powinna współpracować z EOSem 30D - ten sam procesor co w 350D DIGIC II. EOS 40D ma już DIGIC III.