My auto headlamp timer has been working fine. I leave the headlight switch on auto all the time. Is your switch set to manual "on" perhaps?