Cloudflare Wordpress Plugin not working: missing cache response header

I bought and installed the Worpress Cloudflare plugin and tried everything, including disabling all the other plugins, but it’s still not working.
It says: “cf-edge-cache response header is missing! Please clear any server cache used via other plugins.”
I also tried to use the purge cache button, but nothing happened.
I also reinstalled the plugin.

When using the verification tool this is the response:

  • CF-Cache-Status | Dynamic
  • cf-apo-via | THIS IS MISSING IN THE RESULT
  • cf-edge-cache | THIS IS MISSING IN THE RESULT

What else can I do? Thank you!

  1. Log in to your Cloudflare dashboard.
  2. Go to the Speed section and select Optimization.
  3. Scroll down to find the Automatic Platform Optimization for WordPress section.
  4. Ensure that APO is turned on.
  5. If it’s already on, turn it off, wait a few minutes, and turn it back on.
  6. Go back to your WordPress site and clear all caches, including any server-side caching if you have access.
  7. If you’re using a hosting provider with its own caching mechanism, ensure that it’s compatible with Cloudflare’s APO and that there are no conflicting settings.

Thank you. I followed your instructions, but even if the Cloudflare plugin is installed, it says: “The WordPress plugin was not detected on …com.”
Perhaps because my WordPress installation is not on the root but on a folder?
(it’s on www… .com/ABC)
What can I do in this case?
Thanks again!

Install in the root folder and enable on your dash

I can’t do that because in the root we have the entire platform installed, which is not a WordPress site but a ASP.NET one
That’s why the WordPress installation is not in the root.

The plugin and Cloudflare should work fine if Wordpress is not installed in root. We use Roots Bedrock and the home url is mysite.com/ (root( but the site_url, where Wordpress is installed, is at mysite.com/wp/ and it’s been working fine for years.

That said we are now also seeing errors of “cf-edge-cache response header is missing! Please clear any server cache used via other plugins" and “Bad Request” when visiting the Settings > Cloudflare admin page.