@rho-bot thanks for the hint! Mystery solved and it’s a bug. My led strips are glued counter clock-wise (when looking from the front of TV) so I had to enable the “Reverse Direction” in Hyperion.ng config. This seems to be properly respected by playing videos but not when displaying pictures etc. I consider this to be a bug.
@Portisch It works just fine in all type of videos. And I had to set the baudrate to 500000 because on 115200 the leds were very slow and choppy. I’m also surprised that it works fine but they are now super fluid. This is the case for both M8S Pro L + WS2812B + Arduino Uno and KIII Pro + APA102 + Arduino Nano.
The only and most important issue right now is why Hyperion.ng does disconnect my Arduino Uno connected to M8S Pro L and WS2812B after couple hours of being idle. My other KIII Pro + Arduino Nano device works perfectly fine.
Maybe it has something to do with power control? Maybe the M8S Pro L doesn’t keep the USB power up constantly and that’s why its disconnecting the Arduino Uno board? I have another board laying somwhere in the house so I can try to replace it to make sure that the board itself is not faulty.
Although if this would be the case would simply resaving the “LED Hardware” section in Hyperion.ng dashboard fix the issue like it’s doing right now?
Or maybe you have some other ideas?