More to my comment on looking for signal behind failures or unknown, the LED bar is probably a series of small LED segments, right? That seems like a way to get indications to of the LZW31: 8 bit error code? 12 bit? Even thinking monochrome on/off, that gives some indication of “dude. what’s wrong?” and the LZW31 can tell you.
Printing tick-marks on the side of the Wiring insert to match the position of LEDs can help us accurately read the on/off bit positions more clearly. Colors (modulo the colour-blind among us) expand the options.
Really difficult trying to count “that’s one yellow flash – is 1/2 second long, or short? – a longish pause, maybe a short flash… the same sequence now repeating or a second part of the current flash drum-beat? is that blue, or cyan, or aqua? marigold yellow, not sunrise yellow? :)”
I know I may sound like a Debbie downer here, and I am a huge proponent of your products and the ease of install (real fan of the air-gap in LZW31 so I can try, yet again, to enter the 12 taps on the config button) but it’s a way of not necessarily complaining but suggesting a software fix to expand to reduce that which frustrates me. I read that you can OTA firmware – another game-changer – I’d love to get more of towards failure-debugging.
An oddity: if you consider that you need different things when installing versus steady-state running, you could actually swap out install-diagnostic with post-install runtime features once the switch is installed, happy, despite I know that’s a bit of a logistical burden.