I have been working on this issue for many, many months, without any resolve.
I have problems connecting periodically from my iPhone RIng App to my Ring Doorbell 2 device.
I have a Belkin N600DB router and have added a Belkin N600DB Extender, which is in close proximity to my Doorbell 2 device. I get RSSI readings of -48 or better always, via the Extender. I decided to use the extender since I was getting -70 RSSI when connecting my Doorbell 2 directly to my main router.
Further, I have created a 2.4Ghz “Guest” SSID on my router (with an extension to that on my router extender), that I’ve allocated exclusively to my Doorbell 2 and Chime devices.
Given the above, I still have regular periods where I cannot connect from my iPhone Ring app to my device (get a Cannot Stream error with an ask for retry when trying to Activate Device; I just get a spinning wheel with an ACTIVATING DEVICE message).
I have regular internet service of > 30Mb both upbound and downbound, so internet throughput is certainly not the issue. The problem manifests the worst after an overnight, where I can rarely connect at all. When I reboot by my modem and extender, the problems seems to dissipate much less, and then degrade as the day progresses. ALL OTHER DEVICES in my home (iPhones, laptops, etc.) NEVER have connectivity issues with either my main router or my extender, either before or after these router/extender reboots.
I use a different 2.4Ghz GUEST SSID (essentially a VLAN) for both my Ring Doorbell2 and my Ring Chime. Unfortunately, I cannot create a static IP for the Ring Doorbell 2 device in my DMZ, since doing that is prohibited by virtue of using my GUEST SSID. However, I have tried creating a static IP in the DMZ using my normal 2.4 Ghz SSID, and it does NOT solve my issue.
Why does my Ring App -> Ring Doorbell 2 connectivity have these problems, when none of my other devices on my network ever experience these delays/problems?