Navigating to base URL and navigating the site works perfectly fine. However, when I open up a new browser and paste any URL beside the base it returns 404.
I also have dynamic URLs which have the same behavior.
I did see a post about ‘/‘ vs ‘./‘ but neither makes a difference.
On local instance it all seems to work perfectly fine.
In case anyone else encounters this and is confused by the posted solution.
@TomS has adjusted their build script to generate a _redirects file.
Where the contents of that file is a rule that rewrites all routes to the index file.