If your network is configured to handout multiple DNS servers, it appears that the ring pro (potentially other models as well) will only use the first DNS entry that is given out by DHCP and will not failover to the 2nd or 3rd DNS server entry like it is supposed to. It will then think it fails to connect to your wifi, even though it does connect correctly.
After spending several hours with chat support, getting a replacement unit, and installing I was finally able to track down the issue. As it turns out, my primary DNS server (pi-hole) was down and I didn’t realize it, but all the other devices in my house failed over gracefully to my secondary DNS entry like they are supposed to so I didn’t realize it. After swapping 8.8.8.8 to the primary DNS in my DHCP server the ring was able to connect and started working again confirming this.
This seems like an oversight somewhere in the firmware networking code. Every other computer, smart device, smart tv, tablet, phone and camera in my home gracefully failed over to the secondary DNS server except for Ring. On the plus side it helped me realize my Pi-Hole was offline and not blocking ads. Hopefully this helps someone else trying to troubleshoot and maybe someone on the dev team will see this!