The thing is there is another switch on an opposite wall maybe 20 ft away with no obstructions (line of sight) that also works fine.
Using this switch in Rules, Dashboards, etc. works 100%. I don't understand how this can be called a failed node and work 100% of the time.
Likely some kind of firmware issue.. This is device is failing on node neighbor discovery, which is required to "repair" but not required for the operation of the device.
Not sure.. I'm not really familiar with these devices.. It's possible it might help but it seems like a lot of work for something that isn't causing you any issues in functionality..