yayaparfum
Forum Replies Created
-
Update – WordPress Admin + CF7 issue (Cloudflare + LiteSpeed + Android)
After extensive debugging, I can confirm this was NOT a Contact Form 7 core bug. Environment
- WordPress (latest)
- Contact Form 7 6.1.4 and 6.1.5
- Hostinger (LiteSpeed server)
- LiteSpeed Cache plugin active
- Cloudflare enabled (DNS + proxy)
- Android Chrome affected
- iOS Safari working
- Desktop working
Symptoms
- In WordPress admin:
- Tabs inside Contact Form 7 were not clickable.
- Some admin JS interfaces appeared broken.
- Console errors:
- JS blocked
- Wrong MIME type
- 403 errors on CF7 JS files (sometimes)
index.jsnot loading properly
- Behaviour differences:
- Desktop: mostly OK
- iOS: OK
- Android Chrome: broken (even after purge)
- Cloudflare Development Mode temporarily fixed it
Root Cause
The issue was caused by corrupted or improperly cached JS files at CDN / server / browser level.
Specifically:
- LiteSpeed JS combination
- Cloudflare caching
- Android Chrome aggressive caching
Opening directly in browser:
/wp-content/plugins/contact-form-7/includes/js/index.jsforced correct JS delivery and immediately restored the WordPress admin UI.
This confirms it was a cache-layer problem, not CF7 itself. Final Fix
- Disable JS Combine in LiteSpeed Cache.
- Add CF7 to LiteSpeed JS Excludes:
contact-form-7 - Create Cloudflare rule to bypass cache for:
/wp-admin/* /wp-content/plugins/contact-form-7/* - Purge ALL caches:
- LiteSpeed
- Cloudflare
- Clear Android Chrome cache OR manually open the CF7 JS file once.
After this:
- WordPress admin works correctly
- CF7 admin tabs work
- Works on Desktop
- Works on iOS
- Works on Android
Conclusion
This is a caching conflict between:
Cloudflare + LiteSpeed + Android browser cache.Not a Contact Form 7 core issue.
Hope this helps others using the same stack.
Hi, you can see the website here…
Additional info:
The issue appears immediately after updating to 6.1.5, without changing anything else.
No server errors are logged.
Only CF7 version change triggers the problem.