Last week, I set up a new site with a custom DNS. I’m still getting 404s when I visit the Netlify and custom URLs. I’ve set up similar sites with no issues.
It looks like the site is nested inside a directory. This can be confirmed by downloading the deployed files using the button in the following screenshot:
The following URL does work (with the subdirectory added):