Maximum length of virtual DDP strip?

Hi there,

I have a pretty big project with 3444 leds, 1577 of which are controlled via 3 outputs on the primary esp32, and 1867 on the secondary.

I have a virtual led strip (via DDP Rgb) configured on the primary, with a length of 1867 leds.

It’s working great, except only the first 1720 leds are responding to DDP, whereas they all function when controlled from the secondary esp32.

I’ve checked documentation and I can’t find any information as to if there is a limit to the length of a DDP output, aside from 2048. 1720 just seems like an arbitrary limit, so I’m wondering if there’s something I’m missing.

I’ve tried creating multiple ddp outputs (all sending to the same IP) but it appeared that this caused there to be conflicting data being sent causing weird effects, but I could have just configured that wrong.

I’m planning to use a 3rd microcontroller if it turns out that DDP lengths are limited to 1720, but I currently don’t understand what the issue is.