Here is an answer. Simply put there is something going on with the interactions of your ISP, homekit and the logitech circle view doorbell. If you reset the doorbell, you must first remove it from your ISP device list, before you add it back in. In my case, Xfinity remembers the device while it is offline/being reset, but does not acknowledge that it has been reset. The result is that homekit will not sign back into something the ISP remembers. For example, I removed the circle view doorbell from homekit, when I had a power outage and then reset it. It was not until I figured out that the ISP, in my case Xfinity, kept a record of the doorbell and thought it was it was still signed in and would not let me sign it in to homekit. The solution, delete the doorbell from homekit and the Xfinity/ISP devices list. Then add the circle view doorbell as per instructions. It now works fine and holds it connection. I am finding that this is happening with other wifi devices as well. In other words, when you reset a device, make sure that you remove the device from you ISP! I hope that Apple fixes this in a following update of homekit....