So I've been using two 50pcs chains like this one they are controllable via the standard Adafruit Neopixel lib for Arduino.
They've been working reliably the whole time but recently I wanted to rewire them. Stupid me did so while everything was running.
My quetion now is: Is it possible to fry them by shorting the data line with ground? Because that's what I suspect happened.
I am powering them directly through a beefy 5v power supply. Data and Power delivery share ground. I have safety resistors between the data lines and the arduino and a capacitor to flat out spikes in power draw.
Now after the rewiring one of the chains doesn't react to data input anymore. I tried both data lines with the other chain and it accepts them both. I measure 5v across the 5v+ line and gnd on both chains. data is also definitely put thtough. The LEDS are still working I know that cause they all flash briefly when power is connected. I suspect that one or more chips might be fried.
To make sure I removed isolation from the data line between the first and second LED of the broken chain and connected data there with no success. But while I'm writing this I'm thinking should I maybe also have skipped the ground line of the first one? I was under the impression only the data line is sequential and everything else is parallel.
I hope I was able to describe everything with enough detail. Of course no one can know what's wrong from afar but maybe you guys have some suggestions as to what I could test from this point.