Hard to tell, most likely though I'd guess it's an electrical connection problem. Just re-read the thread and you didn't mention if you used a 3.3V>5V level-shifter (eg 74HCT08 or 32) between the RPi and the LED strip. Without it operation will be borderline and it could be that you just were lucky it worked on the RPi3.
so long,
Hias