Port allocator was counting stopped QEMU instances as occupying ports, preventing new starts after stop-all. Only running instances now block port reuse. Stopped instances with flash images on disk are preserved for esp_qemu_flash; truly stale entries are purged.