There's a survey link. Not sure it works as Cloudflare blocks me from accessing it. Oh the irony, having my opinion as EU citizen about an EU issue blocked by some silly US company.
An error that shows Cloudflare's logo might not be a Cloudflare error but a website who has configured to block you. A screenshots shows what it might be.