Is my HUSBZB1 Stick Dying?

Was troubleshooting some other issues today and now my Nortek HUSBZB1 stick wont initiate. I only use it for Zigbee and non-essentially devices luckily, but curious if this means what I think it does.

2019-06-28 13:34:13 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry /dev/ttyUSB1 for zha
Traceback (most recent call last):
  File "/usr/src/app/homeassistant/config_entries.py", line 273, in async_setup
    hass, self)
  File "/usr/src/app/homeassistant/components/zha/__init__.py", line 94, in async_setup_entry
    await zha_gateway.async_initialize(config_entry)
  File "/usr/src/app/homeassistant/components/zha/core/gateway.py", line 69, in async_initialize
    self.zha_storage = await async_get_registry(self._hass)
  File "/usr/src/app/homeassistant/components/zha/core/store.py", line 160, in async_get_registry
    return cast(ZhaDeviceStorage, await task)
  File "/usr/src/app/homeassistant/components/zha/core/store.py", line 155, in _load_reg
    await registry.async_load()
  File "/usr/src/app/homeassistant/components/zha/core/store.py", line 112, in async_load
    power_source=device['power_source'],
KeyError: 'power_source'

I tried different USB ports, shutting down/restarting my NUC, etc. I use an Aeotech Z wave stick for Z wave and it still works OK.

It started working again for some reason, but I don’t have a lot of confidence in it long term. I do have an Elelabs stick I bought for testing awhile back. Might have to migrate over one of these days.