Bluetooth LE issues on Switchbot integration?

Hi,

Is switchbot’s btle or hass.io’s btle device tracking unstable?
It sometimes fails to respond on a action(switch on/off) at a first attempt.
However after the second attempt usually succeeds and subsequently so, but leave it for an hour,
and it fails on the first attempt again.

Thank you in advance.