I hope Bethesda can solve this problem.The solution is to unblock the Chinese IP address in Cloudflare CDN settings.If you can, want to turn off CAPTCHA at the same time, find other ways to enhance the security of the website.