arcvhive.xxx and cloudflare famously don't play nice with each other.
It's not just Cloudflare anymore, there was a recent post on hn that more people are getting infinite captchas. I've had intermittent problems over the last couple of months, and I'm not on Cloudflare.