I have connected 100 LEDs of the 12V WS2811 type, which works fine alone.
I then connected 300 LEDs of 12V pure white controlled by an mosfet.
I can control both strips with WLED and both work fine, if they are used separated. But every time i acivate the white strip i get random flickering in the WS2811 pixels. I added ann 470uF capacitor between the 12V input. Also a 33Ohm resistor between the ESP32 and the data input of the WS2811 strip. I use a sacrificial pixel and the distance is about 2 meter from the first pixel to the strip. Also i tested without distance, same result.
I use a 12V 10a power supply and a 3.3V stepdown converter for the ESP32.
Try reducing the number of LEDs that are activated in the addressable strip.
Drop it to a small number like 20 and see if that makes any difference.
You can also try and drive both strips to 100% white and measure with a voltmeter at the strips beginning and end points to see if your power supply is up to snuff and/or your voltage drop calculations are correct.
I removed the WS2811 segment, when the warm white LEDs are on and saved this as a preset “WW only” with segments bounds checked. And all the RGB Presets have 2 Segments.
So everytime i use the WW only mode, the WS2811 does not flicker anymore.