Your site is working properly. New domain and sub-domain take up to 72hrs.
When you connect a custom domain to your site, you’re changing its DNS (Domain Name System) settings. These changes can take anywhere between 24 and 72 hours to start working properly. Domain providers refer to this waiting period as “propagation time,” or the time it takes for changes to update throughout the web.
Read More. Why domain updates take up to 72 hours – Squarespace Help Center
If not works
- Clear cache or try with a fresh browser.
- Use VPN for some time.