Yeah, took some digging, but the site ended up being blocked by Spectrum as "suspicious", there's a setting you can turn off to allow any site
Or, you can add it to their list of secure sites, seems like a lot of work. At least I'm able to access now