Technical Troubleshooting Plan (Squarespace "Under Construction" Error) The sporadic "Under Construction" message, particularly on Safari and Firefox, strongly indicates a caching issue or intermittent failure in DNS resolution, which is common when Squarespace's standard support fails to fix the issue. Step 1: Verify Basic Squarespace Settings Ensure your site is correctly set to be publicly accessible. Site Availability Check: Navigate to Settings > Website > Site Availability. Confirm the setting is correctly set to "Public" (not "Private" or "Password Protected"). Home Page Verification: Navigate to Pages. Confirm that the desired landing page is correctly designated as the Home Page. Step 2: The Core DNS/Domain Reconnection Fix (Highly Recommended) This procedure forces a full reset of the domain-to-Squarespace connection, often resolving persistent server-side caching and DNS resolution failures unique to certain browsers. Backup DNS Records: Take screenshots or write down all existing DNS records, especially if you have third-party integrations (like Google Workspace). Disconnect the Domain: Go to Settings > Domains > (Select your primary domain). Choose the option to "Remove Connection" or "Park this domain" to disconnect it from your active Squarespace site. Delete Existing DNS Records (Crucial): In your DNS settings panel, delete all existing DNS records that point to Squarespace (A Records and the CNAME record for www). Wait 5-10 minutes. Reconnect the Domain: Go back to Settings > Domains > "Use a Domain I Own" (or the option to re-add your domain). Follow the prompts to connect the domain back and choose the option to "Load Squarespace Defaults" for the DNS settings. Step 3: Browser-Specific Troubleshooting If the DNS fix fails, check for issues that Safari and Firefox are particularly strict about. SSL and Mixed Content Check: Go to Settings > Security > SSL. Ensure it is set to "Secure" and "HSTS Secure". Safari is highly strict regarding secure connections and Mixed Content. Custom Code Conflicts (If Applicable): If you have any custom code (JavaScript/CSS) injected into the site, temporarily disable or remove it. Browser differences in interpreting custom code can sometimes cause the page rendering to fail, reverting to the generic "Under Construction" status. WWW/Non-WWW Resolution: In the Domains panel, verify that the non-preferred version of your domain (e.g., www.yourdomain.com) is correctly set to redirect to your chosen Primary Domain. I recommend you start with Step 2 (The DNS Disconnect and Reconnect Fix), as this is the most effective solution for this specific problem.