Ich besitze zwar keine 20d, beobachte aber ähnliches bei Kälte an meiner 350d, mit verschiedenen Objektiven.
Ich schalte die Kamera dann aus und wieder ein. Das Display sieht normal aus, direkt nach dem Aus- und Ein schalten taucht der Fehler nicht auf.
Die nächsten Fotos produzieren auch den Error 99 !!
Deshalb gehe ich in den Blendenmodus (Av), wähle eine möglichst kleine Blende (20 oder so....) und drücke zwei...dreimal die Ablendtaste um die Blende zu schliessen und wieder zu öffnen.
Der Effekt ist, dass danach die Error 99 Fehler weg bleiben.
Vermutlich wird die Mechanik der Blende bei Kälte ein wenig lahm, vielleicht ist es auch der/die Akkus, die bei Kälte einknicken...
Vielleicht hilfts bei Euch auch