This is happening because there isn’t a page
/success. Instead the single page application is handling this path differently than the ‘empty’ path of just
/success) sees the path in the URL and creates a custom version of the page for that path.
So, because the page doesn’t exist, Netlify serves the default success page and then the refresh handles the route on the default URL.
To resolve the issue, please create an HTML file for this success page (either as
If this doesn’t resolve the issue and/or there are other questions, please let us know.