ZHA not updating entities

I have 75 devices in my Zigbee network. I have divided them into groups directly from ZHA integration. All ll have a good LQI and my network is strong with no interference from Wifi (what I know of = no direct neighbours). I’m running my Wifi 2,4 on channel 6 with 20/40 Mhz and channel 5 for ZHA (as standard for ZHA).

When I for example tells ZHA to turn lights off for my outdoor lights, it is like lottery. Sometimes it works with all lights, but more often some of the lights remain on, despite turned off, or else the entity stays on, but the lights are actually off.

Suggestions? Are Zigbee2Mqtt more reliable?