OpenWakeWord broke after adding custom wakeword

Hello, today I received two M5Atom Echo boards and decided to use them for a voice assistant in two rooms in my home.

I got it all working for a while and it worked pretty well. Both M5Atom Echoes worked really quite well and so I went ahead and made all kinds of automations, linked to each room. Then I created a new wakeword and this is around the time when everything stopped working.

The new wakeword has worked for three times, and after that it just stopped working. OpenWakeWord was showing 0% CPU usage, where before it would show around 17% all the time. The 0% CPU usage is a hint I think, but I am unable to find anything on this topic through Google.

I’m running HA on an RPi4 and am not using any other CPU heavy integrations.
Everything is updated to the latest versions.

After researching my issue a bit I noticed I wasn’t able to stop the integration and this error shows in the logs:
Failed to to call /addons/core_openwakeword/stats - 404 Client Error for http+docker://localhost/v1.43/containers/addon_core_openwakeword/json: Not Found ("No such container: addon_core_openwakeword")

Once again, I couldn’t find a single issue related to the error in relation to OpenWakeWord.

Here we can see that even though it’s supposed to be running, it shows 0% CPU and 0% RAM:

I tried:

  • Reinstalling the integration for openWakeWord
  • Reloading a previously working backup of HA
  • Restarting HA
  • Rebooting the Pi4
  • Restarting the M5Atom Echoes

Nothing seemed to work.

The issue in the log that related to the docker makes me think this could be an issue that is bigger than the integration of OpenWakeWorld itself. Could this maybe be an SD card failure? I’ve only been using HA for a little over a month now and I have not been doing any logging or any other kind of heavy memory operations. The SD card is a quality card and I’ve used many of these in my other Pi projects that have been running for over three years now.

What can I do to learn more about my issue? I asked around on the Discord as well, but that didn’t work out so I’m hoping someone here on the forums may know more about this specific problem.

What bothered me is that restoring a backup of the HA config didn’t fix the issue, so I’m assuming the issue exists outside of the config zone.

Here’s to hoping someone might know a fix.

Edit:
I just found out that none of my integrations can be started or stopped, so maybe this issue is beyond OpenWakeWord :thinking: