I've found it's sometimes necessary to redo the circuit several times on breadboards and in a new position and with different wires. Just like misreading a word I've put wires in the wrong place several times in a row especially when there is a mess of wires. Bust out the multimeter and measure voltages and continuity. The first breadboard I bought is garbage and many of its pinholes are very loose. I have another breadboard of high quality that needs the wires firmly inserted.
When your breadboard doesn't work then cut off the power and measuring each wire, the pins of IC, the pins of resistors and capacitors to find out where is the problem located.