# reCaptcha not rendered \[RESOLVED\]

**URL:** <https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265>\
**Category:** Get Help\
**Tags:** caching, recaptcha, cloudflare-rocket-loader\
**Created:** [May 14, 2026, 3:34am UTC](https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265 "2026-05-14T03:34:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![reprisedev](https://avatars.discourse-cdn.com/v4/letter/r/c4cdca/32.png) [@reprisedev](https://community.gravityforms.com/u/reprisedev)\
**Post date:** [May 14, 2026, 3:34am UTC](https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265/1 "2026-05-14T03:34:28Z")

</div>

We have several sites with Gravity Forms installed. One of them had the plugin updated to latest version (2.10.1) via the auto update, the other 2 were still on 2.7.17 and 2.6.5 (auto update was disabled for both).

Currently the form on the site with latest Gravity Forms had the reCaptcha not rendered on front end. reCaptcha keys have been validated in the settings so it’s not an issue with reCaptcha account. When we check the front end, we can see that the container for reCaptcha is there, but it was not converted into reCaptcha. Here’s the form URL (form at the bottom, with reCaptcha supposed to be rendered just above the Submit button)

> **[Contact | For Health For Life | Marigold](https://www.marigold.com.my/contact/)**
>
> We value your feedback and are always striving to improve our products and services. Contact Marigold through our contact page today.

As a comparison, this is our other site (the one that still use 2.7.17). Both are using same theme and has same Wordpress version (6.9.4)

[https://marigold.com.sg/contact/](https://marigold.com.sg/contact/)

---

<div class="post-metadata">

**Author:** ![richardw8k](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/richardw8k/32/2354_2.png) [@richardw8k](https://community.gravityforms.com/u/richardw8k)\
**Post date:** [May 14, 2026, 7:13am UTC](https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265/2 "2026-05-14T07:13:55Z")

</div>

Comparing the source code of those pages, the site that isn’t working has Cloudflare Rocket Loader enabled. It is known to cause JS issues, including preventing the form init scripts from running.

Pages that include forms should be excluded from caching and script optimization features. See the following page of the documentation:

> **[FAQ on Cache and Script Optimizer Issues](https://docs.gravityforms.com/faq-on-cache-and-script-optimizer-issues/)**
>
> Uncover solutions in Gravity Forms' FAQ on cache and script optimizer issues. Ensure smooth form operations, optimize performance!

---

<div class="post-metadata">

**Author:** ![reprisedev](https://avatars.discourse-cdn.com/v4/letter/r/c4cdca/32.png) [@reprisedev](https://community.gravityforms.com/u/reprisedev)\
**Post date:** [May 14, 2026, 9:24am UTC](https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265/3 "2026-05-14T09:24:06Z")

</div>

Below is our other site that uses 2.6.5. This one doesn’t seems to have the issue even though I saw Cloudflare Rocket Loader enabled here

> **[Contact Us](https://vitagen.com.my/contact-us/)**
>
> Please get in touch with us via e-mail or directly contact our customer service line for further information on any of our products or services

---

<div class="post-metadata">

**Author:** ![reprisedev](https://avatars.discourse-cdn.com/v4/letter/r/c4cdca/32.png) [@reprisedev](https://community.gravityforms.com/u/reprisedev)\
**Post date:** [May 14, 2026, 9:35am UTC](https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265/4 "2026-05-14T09:35:59Z")

</div>

Ok after disabling Rocket Loader on the page the reCaptcha works now 😃

Though I wonder why the reCaptcha on the site that uses 2.6.5 still load ok despite having Rocket Loader enabled

---

<div class="post-metadata">

**Author:** ![richardw8k](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/richardw8k/32/2354_2.png) [@richardw8k](https://community.gravityforms.com/u/richardw8k)\
**Post date:** [May 14, 2026, 11:04am UTC](https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265/5 "2026-05-14T11:04:27Z")

</div>

2.6.5 uses inline init scripts, whereas 2.9 and newer moved most of them to .js files. Cloudflare Rocket Loader seems to impact .js files more than inline scripts.

By the way, it is important for site security that WordPress, theme, and all plugins are updated to the latest versions.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/gravityforms1/original/2X/f/fef63f0599c45e0218c30d9f5d7ca8bff9b00189.png) [@system](https://community.gravityforms.com/u/system)\
**Post date:** [May 15, 2026, 11:05am UTC](https://community.gravityforms.com/t/recaptcha-not-rendered-resolved/20265/6 "2026-05-15T11:05:26Z")

</div>

Closed on May 15, 2026, 11:05am UTC

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
