Sonoff SNZB-03 and Sonoff USB dongle always "occupied"

Hi, i’m a software developer, but i’m a newbie about Home assitant.
i’ve just installed HA and ZigbeeHomeAssistant integration using Sonoff USB dongle. (not using Zigbee2mqtt)
I’m trying to do some tests, adding a Motion Sensor, the Sonoff SNZB-03.
It pairs with HA, but it always shows “occupied”
I’ve already tried to disable other entities (battery), repaired several times but nothing happens! I’ve also tried to remove battery from the sensor, and nothing appear in y dashboard: it seems like device is not communicating with the ZHA
Any idea about that?

When device is found this is what i get:

Thanks to all!

Assume you also already replaced with new battery in Sonoff SNZB-03 + tried relocating it moving the sensor physically closer to the Zigbee Coordinator adapter to test and try rule out range as a problem?

Be sure to also update firmware of the Zigbee Coordinator as well as optimize setup to avoid interference + , add more products acting as Zigbee Routers devices and implement workarounds for interference, see:

https://github.com/home-assistant/home-assistant.io/pull/18864

and

https://www.home-assistant.io/integrations/zha#best-practices-to-avoid-pairingconnection-difficulties

Zigbee signals are weak so reply on a strong Zigbee network mesh (meaning need many Zigbee Router devices) and are very sensitive to RMF/EMI/RMI interference so it makes it much easier to troubleshoot and find the real root cause if have already optimized your setup and environment to work around that.

If that does not help then you need to enable debug-logging to see if if messages in logs say more:

https://www.home-assistant.io/integrations/zha#debug-logging

Next step after that is reporting the problem as an issue:

https://www.home-assistant.io/integrations/zha#reporting-issues