I see it's your first post here, so welcome to the community! I can't reach your site either, so I've dispatched a technician to do a complete review of your site due to the concerns you've been encountering. Your dispatch is currently scheduled for our earliest available slot: Monday, Aug 2, 2021 between 02:00 PM-05:00 PM.
The tech will reach out to confirm the visit, so you can use that opportunity to reschedule if needed. Please let us know how the site visit goes.