Third reality switch gen 3 keeps becoming unavailable

Hi I have this THIRDREALITY smart light switch gen 3 connected to my home assistant running in a container on my ubuntu server. so it becomes unavailable after some hour I’d say about 12 hours after I connect it. after that I have to remove it in ZHA and add it again for it to work but same thing happens after some time.

Now I thought my sonoff zigbee 3.0 Usb dongle was too far from the light that’s why it keeps disconnecting but I have this sonoff zigbee mini switch that is even far than light switch from my server but I have never had any problems with that. Now I thought that there was something wrong with the switch so I replace it I have the same issue with the new one. Now only thing I can think of is my zigbee dongle is a bit damage so maybe that’s the issue but before I replace the dongle I want a second opinion.

Thank you so much any help is appreciated.

same thing is happening to me