Cloudflare page site by github and direct upload has error 404 - not found

What is the name of the domain?

https://republicofno.pages.dev/

What is the error number?

404

What is the error message?

No webpage was found for the web address: https://republicofno.pages.dev/

What is the issue you’re encountering

It says the page could not be found, even though it says the files are all there and uploaded successfuly

What steps have you taken to resolve the issue?

I tried both direct uploads and github repos but I keep getting the same issue

What are the steps to reproduce the issue?

Just create a normal site, either by uploading a zip folder or using a github repo, and deploy it, and then it says not found

Screenshot of the error

Do you have an index.html file to be displayed at the root?