The issue here is that the actual branch deploy URL (the full efd71cdb0dc1a44896b93c0eb2a6371334fd014b--siteline-staging-admin.netlify.app domain, which is the link on the “open branch deploy” button in the netlify dashboard), is not loading at all. The DNS is not resolving.
However I believe I just found out why: the URL is too long. Alias is not fitting within the 37char requirement. We’re also not validating that the alias starts with a letter. I’ll try to fix this and update this thread.
Yeah, I found I quite simply couldn’t access your URL or any equivalent URL with a sha that long.
However removing just a single character would resolve to Netlify and result in a standard Site Not Found.
Also I highly doubt this is an issue due to how you’re utilizing it for cache busting and the 90 day duration, but don’t forget that deploys do now eventually get automatically deleted when they’re no longer the active one.
By default, Netlify will delete deploys after 90 days. Netlify will not delete the deploy currently published to your site (also called the published deploy), or the most recent successful deploy from a Git branch.
I only mention it because it’s something I initially considered may have been responsible, e.g. A build where paths point to a specific deployment that’s several months old, the user changes the ‘live deployment’ but not the references and the files go mysteriously missing after a period of time.
Shortening the alias and prefixing it with a letter worked!
Thank you for the reminder – I wasn’t aware of the 90 day deletion policy, but that’s totally fine for our usecase. Thanks for the help!