Nanoleaf Essentials Matter / Thread Device can't be re-added to HA

I’ve had a bit of a recurring theme where ‘randomly’ some devices will drop out from HA. The nice side of this is, when I re-add them they show up under the correct device, though the annoying part is they show up as a duplicate name and the original name doesn’t seem to be able to be removed. I can disable it and then forever it’s a disabled device doing who knows what.

The even more annoying part of that, is I seem to have to set up all my scenes again, because the colours etc don’t seem to be remembered.

And even more annoying than that, I have one LED downlight that when reset (5 switches of the power) it starts setup but comes up with ‘Unable to Add Accessory’, Home couldn’t connect to this accessory. The light is however able to be connected to the Nanoleaf app, I assume with bluetooth.

I should mention I’m using the official USB thread adapter from HA, and this is the official rpi build all running on an RPI 5 with 8G RAM.

Further frustrating things, there are 4 lights connected to a single switch meaning I have to reset them all to try to get one going - so none of them are currently connected as it’s clearly a waste of time.

I’m pretty new to Home Assistant, but not at all new to IT.

Does anyone know what this is, could it be a faulty light?

Only thing I can think of trying is a blank install of HA on a different memory card - to see if it’s software related. Thoughts?

Thanks.

The first set of Nanoleaf Essentials Matter/Thread that came, at least the light bulbs, were reported to have poor Thread networking performance that would affect them and other devices on the Thread network. I never experienced this so much as my Nanoleaf is right next to the TBR. However recent software upgrades are reported to make things much better.

Forgot I posted this. As an update, on a completely new HA installation, everything works fine, so it was HA that bombed. I decided just to keep the new HA and start again. Hopefully I don’t have to do that too many times. Next time I’ll hunt for logs and submit a bug.