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 -
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.