Zigbee Ceiling Light keeps going totally offline and throwing whole network

I have a Tuya ceiling light (Tuya TS0505B_1 control via MQTT | Zigbee2MQTT) using with Zigbee2MQTT

I’ve had it maybe 2 months and it was working fine for a while. It will work fine for approx a week and then die - it’s not showing “offline” in Zigbee2MQTT, but publishing any events just fail
image

Even after failure it’s not shown as offline…
Randomly it’s died at roughly the same time on a Sunday evening two weeks on the trot

The only thing that has changed since install is that I added a Sonoff switch to it (using the light as a router) but when it fails is seems to throw the whole network off for a bit while it heals

Anyone any idea what might be causing this and or a way to circumvent!?

While it might be a faulty device be sure that you first do your best taking actions to follow all these best practices before troubleshooting any deeper (as bad radio reception due to interference and not having enough Zigbee Router devices will cause such or other symptoms) → Zigbee network optimization: a how-to guide for avoiding radio frequency interference + adding Zigbee Router devices (repeaters/extenders) to get a stable Zigbee network mesh with best possible range and coverage by fully utilizing Zigbee mesh networking

Yeah - I’d already checked this - no 2g interference, i have a large number of routers (tho most don’t actually seem to be being used per the map)
I’ve had a robust setup for 2 years or so, but only in the past month has something started playing up :frowning: