Root cause of the "blue screen on tap": NOT a firmware bug. The touch fix worked (reached "listening"), and the mic audio then streamed upstream — which instantly triggered the upstream SDIO wedge (#167): sdio_write_task: Failed to send data: 258 (timeout) -> host restart i.e. the same wedge we fought overnight, but now provoked reliably by the sustained ~32KB/s mic upload instead of waiting minutes. The wedge is a host->slave SDIO write timeout: the slave RX buffers fill because its Wi-Fi TX cannot drain fast enough. Attempt: restore the slave Wi-Fi TX path shrunk during the RAM hunt and enlarge the SDIO queues so the burst is absorbed and drained: - WIFI_RMT_DYNAMIC_TX_BUFFER_NUM 24->64, STATIC_RX 8->16, RX 24->32 - WIFI_RMT_TX_BA_WIN 16->32 - ESP_HOSTED_SDIO_TX_Q_SIZE / RX_Q_SIZE = 32 - SDIO clock 10->20 MHz for drain headroom (still 1-bit) Boot verified: no RAM famine, connects clean. Whether it survives the audio burst is the open question upstream has not solved. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>