I had the same issue. It had to do with connecting to the incorrect band (5.0 Ghz instead of 2.4 Ghz). I have Xfinity WiFi. Their new products are sold as modem/router combos. This means the modem and router come as one singular module, not separate entities. Recently, they changed their settings to where the 2.4, 5.0, and 6.0 Ghz bands are broadcasted using the same SSID. Furthermore, within the app AND router settings, there is no way to make them broadcast separately. Xfinity automatically assigns each device to a specific band and you are unable to change which band each device is assigned to.
For this doorbell and doorbell chime, this is problematic. Since the doorbell chime/doorbell must be connected to the same WiFi as your cellular device when setting it up, if Xfinity has assigned your cellular device to the 5.0 Ghz band, the doorbell will try to connect to this band but will not work (since it must be connected to the 2.4 Ghz band). Hence the p2p connection failure.
To fix this issue, I had to enter my Xfinity router settings (by typing 10.0.0.1 into the url), signing into my router, and manually turning off the 5.0 Ghz and 6.0 Ghz bands to force all of my devices (including my cellular device) onto the 2.4 Ghz band. Once I did this, I then had to reset the WiFi on the doorbell chime and then remove the doorbell and re-add it. Since my cellular device was connected to the 2.4 Ghz band on my WiFi (since I turned off the 5.0 and 6.0 Ghz bands manually), the doorbell connected to the correct 2.4 Ghz band as well and now works fine and has since updated.
After noting that the doorbell camera was connected and successfully updated, I re-entered my router’s settings and turned back on the 5.0 and 6.0 Ghz bands. Now with my phone on either the 5.0 or 6.0 Ghz bands and the doorbell on the 2.4 Ghz band, everything works fine.
This is incredibly problematic for any of Eufy’s customers with Xfinity WiFi.