All form pages showing or Conditional Fields not working after 3.0.20 update
This could be caused by Cloudflare's Rocket Loader feature. To find out if this is the case, take a look at your page's HTML source code.
If your Javascript is being deferred ("text/javascript" is being replaced with a hash such as "43efbdce99b86f35556aa009-text/javascript") or if you have a script called rocket-loader.min.js then this is causing the scripts not to run at the intended time.
Here's some options you have but you should check with Cloudflare's support if you have any further questions as this is an external service that we can't provide support for:
- Turn off Rocket Loader at Cloudflare.com — Speed — Rocket Loader — Off
- Create a page rule to turn Cloudflare off on affected pages.
- Set Rocket Loader to ignore specific Javascripts by adding the data-cfasync="false" flag to the scripts.
Here's a technical article explaining why this happens: https://dev.to/hollowman6/solution-to-missing-domcontentloaded-event-when-enabling-both-html-auto-minify-and-rocket-loader-in-cloudflare-5ch8
If you're still having issues, please contact Cloudflare support as this is a bug in the service they provide.
4 persons found this article helpful.