Custom domain not working

It may also be worth looking into DNS Propagation. It usually takes 24-48 hours or even longer to update DNS records woldwide, so people from different places can see different versions of your site.
You can check the progress of your DNS Propagation by entering your domain into

Here’s a great video explaining this: