Aliexpress LED curtain - weird signal

So i got a 2m x 2m RGB adressable led curtain (like a govee one but cheaper). It have a little usb-bluetooth dongle and works with BLE low energy with an app called "LotusLamp X".(https://www.aliexpress.com/item/1005006285161602.html?spm=a2g0o.order_list.order_list_main.5.19cd1802JDRBxi)

BLE is named ELK-LAMPL with last bits of MAC (i assume)

BLE Thingy cracked open.

It is 20 pixels by column. 20 columns in total. 400 leds / pixels. At each Y split connection from the master row to the column, there's a chip which seems to take the first 20 adresses and output the rest to the next column.

Dividers. This is the last so nothing is hooked to DO

I dug up a 8266 with Wled 15, plug that shit up to D4 annnnnnddd... Only the first row is ligthing.

Hook back up the BLE thingy, fire it up, works again in full.

What i tried so far :

  • 400 ohm Resistor inline on D4
  • Level shifter 3-5v

So i broke out the cheap USB osc. i got years ago and hook it up to each of them.

Hooked up to the Data line at the output of the BLE

Hooked up to the ESP8266 with WLED. Config : WS281x 400 leds

So clearly this is not looking to be the same communicaiton protocol. I tested it up with 2 different ESP8266.

So i'm at a loss here. Any other pointers i should check ?