Dieser Strobe (Pin 1 vom 4094) ist ziemlich wichtig.
Wie Laeubi schon geschrieben hat, muß dieser Pin nach dem 'reinschieben' der seriellen Daten kurz High sein, damit die reingeschobenen Daten auch an den Ausgängen erscheinen. Ist der Strobe immer High, kannst Du an den Ausgängen sehen, wie die Daten seriell rein- oder durchgeschoben werden.
Ohne diesen Strobe kann das mit Deinen LEDs eigentlich nicht funktioniert haben bzw. die waren alle an oder alle aus.

Oder hattest Du an dem CMOS-Baustein etwa Eingänge offen gelassen ???