@leocg here is the download page that opens up it is the same that you and @burnout426 tried out https://github.com/CrealityOfficial/CrealityPrint/releases/tag/v6.3.0
And I just tried downloading it again with no success, at least at the first 4 tries, but the at 5th one the download started.
I don't know the issue, but there is even lots of pages that gets stuck on the screen "Page Not Found" At first after many reloads it loads the page.
I know this is not a proxy or website problems, cause I didn't have any problem at other browsers.