Seems like something to do with your deployment server config. You may be redirecting all pages to your fallback spa.html. I built the site and served it with `python3 -m http.server --dir build` and it served the script to the browser without an issue.