The Issue: I recently set up a new Voice Preview Edition. It works initially (responds to wake words, uses Claude correctly), but after about a minute of uptime, the device flashes red, loses connection to Home Assistant, and appears to reboot.
Setup Details:
- Power: 3A PSU
- Distance: ~10 ft from AP
- Troubleshooting Tried: Re-flashed firmware (both latest and previous versions), Factory Reset, removed/re-added to ESPHome.
Log Analysis: Debug logs indicate the device is dropping WiFi due to an authentication error, reconnecting, and then looping.
- Boot: Device starts, microphone starts ([22:20:22]).
- Drop: WiFi disconnects at [22:20:56] (Reason: Not Authenticated).
- Reconnect: Reconnects to HA at [22:21:08].
Relevant Logs: I see frequent warnings about components blocking, alongside the disconnects. I suspect the "Wake word already running" is just a symptom of the reconnect loop, not the cause. A more complete log is attached but here's what I think is most relevant:
Logger: homeassistant.components.esphome.manager
...
[W][wifi_esp32:749]: Disconnected ssid='...' reason='Not Authenticated'
...
Home Assistant Voice 0a58b1: [W][component:446]: Components should block for at most 30 ms
Home Assistant Voice 0a58b1: [W][micro_wake_word:353]: Wake word detection is already running
Home Assistant Voice 0a58b1: [W][component:443]: esp32_ble took a long time for an operation (204 ms)
Question: Has anyone else experienced these "Not Authenticated" drops causing boot loops on the VPE? The device is currently unusable.