Check whether the Experience Cloud site is Inactive. If the Experience Cloud site is Inactive, then it can be only be accessed by the Salesforce users who have the “Create and Set Up Experiences” permission in their Profile. All other Salesforce users see a Site Under Construction page.