Why Your ESP32 OTA Update Silently Reboots: Run It in Its Own Task
The original OTA event-loop failure was fixed with a dedicated FreeRTOS task. A later flash/display concurrency reset needed a separate fix; compare both cases before diagnosing a silent reboot.
· esp32, esp-idf, ota, freertos, debugging