Arduino UNO - Rainbowduino und weitere (LED-Uhr)

So, muss das hier nochmals aufwärmen!
Ich bin mir nicht ganz sicher ob man mir jetzt bei diesem Problem überhaupt weiter helfen kann.
Aber ich schildere es einfach mal vielleicht hat doch einer einen Tip für mich.

Ich bin ja immer noch an der Uhr dran. Die mit den 60 RGB-Leds und ich habe in der Letzten Zeit ein bisschen am Holz gearbeitet.
Habe aus Biegesperrholz einen Ring hergestellt und in diesem die Leds eingebaut.
Habe auch schon Pläne für Rückwand und Frontplatte aus Holz, aber das ist hier erstmal nicht so wichtig.

Jetzt habe ich also 60 Leds quer in einer Reihe.
Daraus muss ich wieder eine Matrix machen. Aus Verdrahtungsgründen sind sie so angeordnet das ich die Kathoden von jeweils 8 Leds durchschleife
und die Anoden immer 8 Leds springen.
Ich habe das versucht mal darzustellen auf den Bildern.

Nachdem ich alles fertig gelötet hatte habe ich ein kleines Testprogram geschrieben welches mir nacheinander alle LEDs durch geht und musste feststellen das Fehler drinnen sind.
Hab dann nochmals alles kontrolliert, dann noch mal unter einer Lupe und ich drehe hier noch durch.

Und deshalb jetzt meine Frage:
Hat irgendeiner eine Idee wie ich das besser verdrahten kann?
Am liebsten währe mir eine Folienplatine die einmal rund geht und die Matrix halt auf der Folie liegt.
Nur so was wird's nicht geben und ist sicher auch nicht herzu stellen.

Aber was kann ich anders machen damit das nicht so anfällig ist.

Wenn das so weiter geht muss ich mir Beruhigungsmittel einwerfen!!!