Esp32 crash after a couple of minutes

Just as the title says the esp becomes unresponsive after some time. The web interface stops responding and the leds freeze. trouble shooting wise I have tried:
switched 12v powersupply.
Removing all leds.
Swithed what pin I use for led data.
Using an external 3.3v regulator.
Put a capacitor on the 5v led power or/and the esp32 3.3v power.
Put a 470 ohm resistor between the led and the esp on the data line.

Done all of the above on both a esp32 modemcu devkit v1 and an esp32 WROOM module.

the setup I’m trying to achieve is using a WS2812B led to boost the signal to an WS2815 strip with 594 leds on it. I’m using buck regulators to step down 12v to 5v and 3.3v.

Why are you powering the esp32 with 3.3v and not 5v?