Compraste un Sigma 70-300mm Macro (probablemente versión DL o DG antigua) para Canon 450D y da Err 01 ("comunicación falla"). Limpiar contactos no arregla. Es incompatibilidad de chip del objetivo con la cámara.
Solo los Sigma 70-300mm DG (versión digital) funcionan bien en cámaras digitales Canon. Si el tuyo es "Super" (DL Super Macro), puede ser candidato a re-chipping en Reino Unido (servicio Sigma UK), pero en otros países no. Verifica en la etiqueta del objetivo: debe decir "DG". Si no lo dice, devuélvelo y compra un Sigma 70-300mm f/4-5.6 DG APO Macro HSM (montura Canon).