I have the same issue, on three different browsers, and this is the only website that has had this behavior in a decade or more. the problem is not on my end and I'm not interested in chasing it down.Maybe your IP address changes. Are you using a VPN, or other type of privacy device?
You can use this website to detect and display your ipaddr -
My IP AddressFree tool to geolocate the location of IP address 188.8.131.52, obtain detailed IP related information, ping and traceroute the IP address.www.ipaddress.my
Can you provide more information?This website is the only one I've encountered in the last ten years or so that gives me trouble across all three of my browsers. Neither the issue nor my pursuit of its resolution lies within my purview.