SLZB-O6 IEEE Address Change with Update

For the last few months, every time there is an update for SLZB-06, all of the zigbee devices in home assistant break. I’ve found that this is because the IEEE address on my devices becomes unknown. When I “Read Factory IEEE” and then flash the factory address as a custom address, I can go & reconfigure ZHA in HA & everything works again.

I’m just confused as to why this happens. I would understand if I were starting with a custom IEEE address why it gets reset back to the factory one… but what I don’t understand is why the factory address just goes away. Is there any way to fix this from happening?