Help with troubleshooting Hass.io zigbee2mqtt add-on error

I am at my wit’s end. Trying to get zigbee2mqtt add-on setup in Hass.io on a Ubuntu Server 18.10 build (Also tried with Debian).

All my other add-ons and HomeAssistant config seem to be working fine (pi-hole, unifi, etc.) on my Intel box. Tried resetting to default config as well, no change to error.

  • I checked the HomeAssistant & Hass.io (https://hass.io/) System -> Hardware. /dev/ttyUSB0 is visable to the container, and when I use Portainer to open a console on zigbee2mqtt I see it listed in /dev as well.
  • My usb device is a RF TO USB (CC2530 CC2591) RF switch USB. It also seems to throw the same errors when I use a CC2531 instead. All flashed with coordinator firmware from Koenkk’s github https://github.com/Koenkk/Z-Stack-firmware

snippet of zigbee2mqtt log with error:

/zigbee2mqtt-1.2.1/lib/util/settings.js:114
if (typeof s.devices === ‘string’) {
^
TypeError: Cannot read property ‘devices’ of undefined


Full Log and zigbee2mqtt config link: https://pastebin.com/pGxBxhE6

Any assistance would be appreciated.

anyone have any ideas?