I'll try a traceroute and see what it says.
When I connect via a VPN, the website works fine.
When I try to connect direct, with my normal IP, I get an error message saying that neverwintervault.org isn't responding. It times out.
For now, I guess I'll just keep using a VPN to connect. Odd problem...