Hallo Herbert!
Als eerste neem ik aan dat je het Arduino en WS2812 artikel doorgenomen hebt.
Als je daar kijkt dan zie je bij figuur 4 de stroomaansluiting zoals dit gebruikt wordt als je de USB aansluiting naar de PC gebruikt.
De stroom van de USB verzorgt dan de stroom die de Arduino verbruikt, en de aparte voeding voorziet de LEDs van stroom.
Als je naar figuur 5 kijkt, dan zie je dat de draden net even anders lopen. Dit omdat in dit figuur de Arduino geen 5V van de PC/USB krijgt, en we dus de extra voeding gebruiken voor de 5V.
Mocht je echter figuur 4 gebruiken en de USB loskoppelen, dan krijgt de Arduino geen stroom meer en stop alle logica.
Wat de LEDs dan doen is vaak b.v. een kleur aannemen, donker worden, of fel wit worden. Het is moeilijk te voorspellen.
Dus dat zou een mogelijke oorzaak kunnen zijn.
Misschien is dit het handigste te testen door in de Arduino Sketch, de kleuren ieder seconde te veranderen.
Als je de USB dan los koppelt, en de kleuren veranderen niet zoals verwacht, dan weet je dat de Arduino stil ligt.
Dit is maar een eerste gok natuurlijk. Met de info die je gegeven hebt kan ik verder niet bedenken wat het anders zou kunnen zijn.