Oh, are you getting a captcha when accessing the site this links to? If so, I didn't know this.
It usually depends on location, for example Cloudflare has a setting somewhere for "always show captchas for non-western traffic" and a lot of people set it.
Wow, I guess my hosting provider uses Cloudfare and that setting then.