Channels Down after trying today's pre-release update (6.3)

I just tried updating my Channels DVR to today's pre-release 6.3.21 on a windows 10 machine. After I hit the "Update Now" button it appears the server has gone offline and all I see on the admin page is a spinner circle. Closing or refreshing the page in Chrome does nothing, I just still see the spinning circle.

Any ideas how I get back to the admin page or install/revert back to a working version?

Quick update. I restarted the PC and opened Channels and it appears to be working again (but shows pre-release version 2021.06.02.1517

I think I am good to go, not sure what the issue was.