Hi Guys - just come across this thread and curious to see if any of you managed to resolve the connectivity issues you are experiencing? Here is some detail on my specific problem (apologies for the long post), I have also logged an issue in relation to my problem as well.
I recently purchased two Canary Flex devices for use at home in Australia. The device installed at my Front Door has been working as expected, detecting motion events and being able to “Watch Live.” Watch Live take some time to load, but I put this down to a slower internet connection along with latency to Canary cloud services from Australia.
However, my other Flex device is not performing as expected when in battery mode (i.e. not plugged in) as it is constantly dropping the connection to my router. This is consistent regardless of the network connection being used (I have tested over 4 different networks e.g. ADSL, 3G, 4G etc). The impact of this is when the device detects a motion event it spends a significant amount of time trying to re-establish the connection with my router (white spinning light follower by the yellow pulsing light, this happens multiple time before it eventually reconnects). As a result motion events are never actually uploaded from this device. Furthermore, the “Watch Live” feature also takes much longer to work due to the same reason of the device trying to establish the connection (~3-5min for the stream to even start).
On my home router both canary devices are configured the same. The devices are assigned a static IP address; they are both connected to the 2.4GHz interface (I have also tested the 5GHz interface as well); they both route through the same higher speed WAN that only these devices use. However, no matter what I change on a network level the behaviour of this particular device is the same while the other continues to work as expected.
I should note that I have restarted the faulty device (many times) as instructed on the Canary website. I have also removed the device and added it back to my account. Same result, nothing changes. Also both devices are running the same firmeware v1.0.5.
I have spent a significant amount of time trying to troubleshoot this issue over the last 3 days. The only conclusion I can reach to explain this inconsistent behaviour is that the flex device hardware and/or software is faulty. Is there a way that I can connect to the device directly to further troubleshoot the problem (e.g. access logs) or a way to manually re-install the device firmware (I am even willing to test beta release of firmware versions if that is even possible)?
Anyway, hope to get this resolved quickly as I don’t enjoy spending +$250AUD on something that does not work as advertised.