My site does not work for china based users

Since I added Cloudflare, users in China are systematically redirected to a 404 error page; (a page that is not my error page at all).

If I turn off the service, everything works fine.

Has anyone encountered this problem?
Maybe Cloudflare doesn’t deliver in China?

China is always dicey. That’s why Cloudflare has a Chinese partnership: