Ok I contacted the Technical Support team so they can follow-up with their web hosting admins. From a DNS standpoint, they said “We don’t see any issues. (Also, the web server does not respond to pings/ICMP, so seeing 100% loss when pinging it is normal.)”