I log in, click on the deb build, and nothing happens. The site hangs and gives up. I try clicking on the main blue button and nothing happens.
Went into Chrome's incognito mode and it behaves the same way, with the page trying to load the link.
No error message. The browser just sits there with the loading icon spinning on the tab.