Voice assistants stopped working since 2024.12 upgrade

Ever since I upgrade to 2024.12 my esp32 voice assistants quit working. I rolled back to 2024.11.3 but did not help. I uninstalled all the Wyoming protocols and reinstalled them still no luck. I finally figured out when the esp32s start they get to this point.

[12:40:00][C][api:141]: Address: 192.168.2.208:6053
[12:40:00][C][api:143]: Using noise encryption: YES
[12:40:01][C][micro_wake_word:051]: microWakeWord:
[12:40:01][C][micro_wake_word:052]: models:
[12:40:01][C][micro_wake_word:015]: - Wake Word: Hey Jarvis
[12:40:01][C][micro_wake_word:016]: Probability cutoff: 0.970
[12:40:01][C][micro_wake_word:017]: Sliding window size: 5

If I go to voice assistant and just select update I get to this point.

[12:41:32][D][voice_assistant:635]: Event Type: 0
[12:41:32][D][voice_assistant:635]: Event Type: 2
[12:41:32][D][voice_assistant:727]: Assist Pipeline ended
[12:41:32][D][voice_assistant:512]: State changed from STREAMING_MICROPHONE to IDLE
[12:41:32][D][voice_assistant:518]: Desired state set to IDLE
[12:41:32][D][voice_assistant:512]: State changed from IDLE to START_MICROPHONE
[12:41:32][D][voice_assistant:518]: Desired state set to START_PIPELINE
[12:41:32][D][voice_assistant:222]: Starting Microphone
[12:41:32][D][voice_assistant:512]: State changed from START_MICROPHONE to STARTING_MICROPHONE
[12:41:32][D][voice_assistant:512]: State changed from STARTING_MICROPHONE to START_PIPELINE
[12:41:32][D][voice_assistant:276]: Requesting start...
[12:41:32][D][voice_assistant:512]: State changed from START_PIPELINE to STARTING_PIPELINE
[12:41:32][D][voice_assistant:533]: Client started, streaming microphone
[12:41:32][D][voice_assistant:512]: State changed from STARTING_PIPELINE to STREAMING_MICROPHONE
[12:41:32][D][voice_assistant:518]: Desired state set to STREAMING_MICROPHONE
[12:41:33][D][voice_assistant:635]: Event Type: 1
[12:41:33][D][voice_assistant:638]: Assist Pipeline running
[12:41:33][D][voice_assistant:635]: Event Type: 9
[12:41:33][D][light:036]: 'Light' Setting:
[12:41:33][D][light:047]: State: ON
[12:41:33][D][light:055]: Color brightness: 40%
[12:41:33][D][light:059]: Red: 100%, Green: 0%, Blue: 0%

The strange thing is streaming wake word will work “okay Nabu” but the microwake word will not “Hey Jarvis” Not sure where to go with this next any ideas?
I’m thinking of trying a clean install on a new machine and see if the problem goes away on that.

Same here. Somebody please fix this.

I also have this problem. Not with ESP32, but with PI based assistants. 2 devices, worked fine for 2 months or so and suddenly stopped working completely.

UPDATE - Correction:

I apologize for the version confusion in my original post. Here are the correct versions:

  • Broken version: Home Assistant 2025.12.0 (released December 3, 2025)
  • Last working version: Home Assistant 2025.11.3

The issue: Voice assistants (microWakeWord) stopped working after upgrading from 2025.11.3 to 2025.12.0.

WORKAROUND that worked for me (Docker/Container installation):

bash

# 1. Downgrade
docker compose down
# Change image to: homeassistant/home-assistant:2025.11.3
docker compose up -d

# 2. Wait ~30 seconds

# 3. Upgrade back
docker compose down
# Change image to: homeassistant/home-assistant:2025.12.0
docker compose up -d

Voice assistant works again after this downgrade/upgrade cycle.

GitHub Issue: #157932