Issue with zigbee2mqtt keep breaking unexpectedly

hello! Ive been having some problems with my zigbee2mqtt setup where every couple of days or so it would stop working and just show an error in logs when i try to turn on or off a switch.

only way i know to fix so far is to restart the addon whenever it stops working but that cannot be a permanent solution.

error logs:

[12:50:55] INFO: Preparing to start...
[12:50:55] INFO: Socat not enabled
[12:50:55] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-08-12 23:23:10] error: 	z2m: Publish 'set' 'state' to 'Living Room - Lights Middle (3 Gang)' failed: 'Error: ZCL command 0x60a423fffef8d221/3 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (SREQ '--> AF - dataRequest - {"dstaddr":26720,"destendpoint":3,"srcendpoint":1,"clusterid":6,"transid":212,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[17,55,0]}}' failed with status '(0x02: INVALID_PARAM)' (expected '(0x00: SUCCESS)'))'
[2024-08-12 23:23:15] error: 	z2m: Publish 'set' 'state' to 'Living Room - Lights Middle (3 Gang)' failed: 'Error: ZCL command 0x60a423fffef8d221/3 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (SREQ '--> AF - dataRequest - {"dstaddr":26720,"destendpoint":3,"srcendpoint":1,"clusterid":6,"transid":213,"options":0,"radius":30,"len":3,"data":{"type":"Buffer","data":[17,56,0]}}' failed with status '(0x02: INVALID_PARAM)' (expected '(0x00: SUCCESS)'))'

What dongle are you using ? What firmware version on the dongle ? What Zigbee2MQTT version ?

hello!
im using version: 1.39.1-1 of zigbee2mqtt

dongle is a CC2652P running zStack3x0 20230507

That seems all OK.

Maybe read this:

i have a switch which acts as a zigbee router right next to it and the link seems to be good. not sure why interference would affect this much? cause looking at the error im not sure whats the problem