WLED Resetting

I am using ESP8266 NodeMCU CP2102 ESP-12E and everything works perfectly fine but when I set WLED to a certain color mode or effect, it always resets back to all orange lights after 10-20 minutes. It happens every time without fail. Would it be something to do with the way I have it wired or something? Do you think the ESP is resetting somehow?

Could be multiple reasons , you could setup a boot preset to make sure you notice if there is a reset or reboot . If you flashed correctly then double check your wiring and power but as said could be anything as I see no details

Esp could be browning out. You may need to add a 1000uf capacitor per the example: Getting Started - WLED Project