We tried many different things. We used different pieces of SW, different libraries, different approaches (RMT, separate pinned task, etc).
As far as we could tell, we couldn't make any progress except that some approaches flickered a bit more and some a bit less.
An interesting fact is, that we use multiple identical devices and IF it flickers, it flickers on all of them in the exact and identical pattern. ESP32 rev0 vs rev1 didn't make a difference either.
Also we investigated the signal and we're certain that, the RMT-signal comes out scrambled on the level of ESP. So we're certain that the flickering isn't because of our HW.
We're certain as well that it correlates with WiFi. If not using WiFi we *never* had any issue. If using WiFi (regardless of what: udp, tcp, sta, ap, etc) the issues randomly appears.
I'd really appreciate it, if you could post any news you find along the way - maybe I can try some of your approaches as well and I'm happy to answer any question you may have...
![Smile :-)](./images/smilies/icon_e_smile.gif)
cheers!