Knowledgebase

Broken Functionality After Enabling Cloudflare Print

  • cloudflarecdn, cloudflare, billing, firewall, caching, performance, clientarea, guide
  • 0

Things that stop working.

THE USUAL CULPRITS

Rocket Loader, which changes when scripts execute Minification, which occasionally breaks sensitive scripts HTML caching, serving stale or wrong content Firewall rules blocking legitimate requests

WHAT BREAKS

Sliders, menus and interactive elements Forms that submit and do nothing Payment callbacks from your gateway Admin functions Anything relying on JavaScript running in a specific order

THE DIAGNOSIS

Disable Rocket Loader first. It causes more breakage than anything else Cloudflare offers.

Then disable minification.

Test after each.

FOR PAYMENT CALLBACKS

Gateways send automated requests to your site to confirm payment. A firewall rule or a challenge blocks them.

The symptom is payments succeeding and orders staying unpaid.

Add a rule allowing your gateway's requests to the callback path.

PAUSING CLOUDFLARE

The dashboard has an option to pause Cloudflare on the site, which serves traffic directly while leaving the configuration in place.

Useful for establishing whether Cloudflare is responsible at all.

THE DIAGNOSTIC QUESTION

Did it work before Cloudflare? If so, start with the optimisation features.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot