I had set up one of my first voice automations: For "Okay Nabu, I'm going to sleep" which would turn off the bedroom lights, set the thermostat and a few other housekeeping chores. For some reason, when I said the phrase, the white ring would light up and stay blinking lit after I said the command, even though the routine was carried out. This only happened with this automation and 100% reproducible. It woulda taken me a LONG time to figure out this was why (Claude nailed it in just a few minutes):
"The light.turn_off area: master_bedroom (and den) in the sleep_routine targets light.home_assistant_voice_[redacted]_led_ring (and [redacted]) — the Voice PE LED rings inherit their device's area since their entity area_id is null. HA sends the turn-off command while the pipeline is still active; the device can't respond, HA waits ~2.5 minutes, times out, the script fails, no conversation response is ever sent, and the ring stays in processing state indefinitely."
Just throwing this out there in case someone else runs into this issue.