Ops!, there is a 1k pullup resistor missing in the schematic, so please add this to the pin 4...

Errare humanum est