It looks like your site has a service worker. Note that if you observe the browser dev tools console, you’ll see a 404 when you do the steps you described. Those 404s are coming from your sw.js file. You’ll probably want to remove and deregister your service worker for things to work better. For additional information, you’ll want to read the following post here: [Support Guide] Understanding & unregistering service workers.
I’m not sure why but it still happens, although there’s something weird. I can’t replicate it on the custom domain https://www.webcoda.com.au. Is it maybe because we haven’t set the custom domain to have www CNAME webcodastatic.netlify.app?
The issue still happens on webcodastatic.netlify.app
The request is to https://webcodastatic.netlify.app/contact
The x-nf-request-id is 63ff20a9-5875-458b-87ff-cf537bc72a23-1920921
which is fine, but when you click the main logo (which is expected to load the homepage), it doesn’t load the homepage.
on the other hand, from https://www.webcoda.com.au/contact (x-nf-request-id: 19efe56b-9603-458a-8ffb-7a48359a7e4e-70185), it loads the homepage when I click the main logo