hCaptcha not loading
-
Hi,
After updating plugin hCaptcha showing this error “The hCaptcha loading is delayed until user interaction.”
I used hCaptcha in Contact form 7 only.
Also in the backed showing this error:
Console error: Failed to fetch ability categories:
Console error: Failed to fetch abilities:WordPress Version: 6.8.3
hCaptcha Version: 4.21.0
-
Thank you, @bhavini06, for the report.
We have released version 4.21.1, which should resolve the CF7 issue. Could you try?Also, could you share a link to your problematic page and the System Info report from the hCaptcha plugin?
P.S. Ability-related messages are sourced from a 3rd-party code (not WP core and not hCaptcha) and should disappear with WP 6.9. In WP 6.8.3, the Abilities API is not available yet.
-
This reply was modified 2 months, 2 weeks ago by
kaggdesign.
Hi @kaggdesign,
Thank you for the update. I have updated plugin with 4.21.1 but still showing this error.
Click on Download report button
URL: https://stg.careerminds.com/workforce-resilience
Begin System Info
-- hCaptcha Info --
Version: 4.21.1
Site key: Set
Secret key: Set
Theme: light
Size: normal
Language: Auto-detect
Mode: live
Custom Themes: Off
Config Params: Set
API Host: js.hcaptcha.com
Asset Host:
Endpoint:
Host:
Image Host:
Report API:
Sentry:
Backend: api.hcaptcha.com
Turn Off When Logged In: Off
Disable reCAPTCHA Compatibility: Off
Allowlisted IPs: Not set
Login attempts before hCaptcha: 0
Failed login attempts interval, min: 15
Delay showing hCaptcha, ms: -100
Migrations:
2.0.0: November 18, 2024 8:58 am
3.6.0: November 18, 2024 8:58 am
4.0.0: November 18, 2024 8:58 am
4.6.0: November 18, 2024 8:58 am
4.11.0: March 5, 2025 6:31 am
4.21.1: January 8, 2026 11:37 am
--- Integrations header info ---
Show Antispam Coverage: Off
--- Active plugins and themes ---
Contact Form 7:
Form Auto-Add: Off
Form Embed: On
Live Form in Admin: Off
Replace Really Simple CAPTCHA: Off
Wordfence:
Login Form: Off
WP Core:
Comment Form: Off
Login Form: Off
Lost Password Form: Off
Post/Page Password Form: Off
Register Form: Off
Signup Form: Off
--- Inactive plugins and themes ---
ACF Extended:
ACF Extended Form: Off
Affiliates:
Affiliates Login Form: Off
Affiliates Register Form: Off
Asgaros:
Form: Off
Avada:
Avada Form: Off
Back In Stock Notifier:
Back In Stock Notifier Form: Off
bbPress:
Login Form: Off
Lost Password Form: Off
New Topic Form: Off
Register Form: Off
Reply Form: Off
Beaver Builder:
Contact Form: Off
Login Form: Off
blocksy:
Newsletter Subscribe (Free): Off
Product Review (Pro): Off
Waitlist Form (Pro): Off
Brevo:
Form: Off
Brizy:
Form: Off
BuddyPress:
Create Group Form: Off
Register Form: Off
Classified Listing:
Contact Form: Off
Login Form: Off
Lost Password Form: Off
Register Form: Off
CoBlocks:
Form: Off
Colorlib Login Customizer:
Login Form: Off
Lost Password Form: Off
Register Form: Off
Customer Reviews:
Q&A Form: Off
Review Form: Off
Divi:
Divi Comment Form: Off
Divi Contact Form: Off
Divi Email Optin Form: Off
Divi Login Form: Off
Divi Builder:
Divi Builder Comment Form: Off
Divi Builder Contact Form: Off
Divi Builder Email Optin Form: Off
Divi Builder Login Form: Off
Download Manager:
Button: Off
Easy Digital Downloads:
Checkout Form: Off
Login Form: Off
Lost Password Form: Off
Register Form: Off
Elementor Pro:
Form: Off
Login: Off
Essential Addons:
Login: Off
Register: Off
Essential Blocks:
Form: Off
Events Manager:
Booking: Off
Extra:
Extra Comment Form: Off
Extra Contact Form: Off
Extra Email Optin Form: Off
Extra Login Form: Off
Fluent Forms:
Form: Off
Formidable Forms:
Form: Off
Forminator:
Form: Off
GiveWP:
Form: Off
Gravity Forms:
Form Auto-Add: Off
Form Embed: Off
HTML Forms:
Form: Off
Icegram Express:
Form: Off
Jetpack:
Contact Form: Off
Kadence:
Kadence Form: Off
Kadence Advanced Form: Off
LearnDash LMS:
Login Form: Off
Lost Password Form: Off
Register Form: Off
LearnPress:
Checkout Form: Off
Login Form: Off
Register Form: Off
Login Signup Popup:
Login Form: Off
Register Form: Off
Mailchimp for WP:
Form: Off
MailPoet:
Form: Off
Maintenance:
Login Form: Off
MemberPress:
Login Form: Off
Register Form: Off
Ninja Forms:
Form: Off
Otter Blocks:
Form: Off
Paid Memberships Pro:
Checkout Form: Off
Login Form: Off
Passster:
Protection Form: Off
Password Protected:
Protection Form: Off
Profile Builder:
Login Form: Off
Recover Password Form: Off
Register Form: Off
Quform:
Form: Off
Simple Basic Contact Form:
Form: Off
Simple Download Monitor:
Form: Off
Simple Membership:
Login Form: Off
Register Form: Off
Password Reset Form: Off
Spectra:
Form: Off
Subscriber:
Form: Off
Support Candy:
Form: Off
Theme My Login:
Login Form: Off
Lost Password Form: Off
Signup Form: Off
Tutor LMS:
Checkout Form: Off
Login Form: Off
Lost Password Form: Off
Register Form: Off
Ultimate Addons:
Login Form: Off
Register Form: Off
Ultimate Member:
Login Form: Off
Lost Password Form: Off
Register Form: Off
Users WP:
Forgot Password Form: Off
Login Form: Off
Register Form: Off
WooCommerce:
Checkout Form: Off
Login Form: Off
Lost Password Form: Off
Order Tracking Form: Off
Register Form: Off
WooCommerce Germanized:
Return Request Form: Off
WooCommerce Wishlists:
Create List Form: Off
WP Job Openings:
Form: Off
WPDiscuz:
Comment Form: Off
Subscribe Form: Off
WPForms:
Form Auto-Add: Off
Form Embed: Off
WPForo:
New Topic Form: Off
Reply Form: Off
-- Site Info --
Site URL: https://stg.careerminds.com
Home URL: https://stg.careerminds.com
Multisite: Yes
-- WordPress Configuration --
Version: 6.8.3
Language: en_US
User Language: en_US
Permalink Structure: /blog/%postname%/
Active Theme:
Show On Front: page
Page On Front: Home (#7053)
Page For Posts: Blog (#7422)
ABSPATH: /nas/content/live/careermindsstg/
Table Prefix: Length: 3 Status: Acceptable
WP_DEBUG: Disabled
Memory Limit: 64M
Registered Post Stati: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, acf-disabled, dp-rewrite-republish
Revisions: Disabled
-- WordPress Uploads/Constants --
WP_CONTENT_DIR: /nas/content/live/careermindsstg/wp-content
WP_CONTENT_URL: https://stg.careerminds.com/wp-content
UPLOADS: Not set
wp_uploads_dir() path: /nas/content/live/careermindsstg/wp-content/uploads/2026/01
wp_uploads_dir() url: https://stg.careerminds.com/wp-content/uploads/2026/01
wp_uploads_dir() basedir: /nas/content/live/careermindsstg/wp-content/uploads
wp_uploads_dir() baseurl: https://stg.careerminds.com/wp-content/uploads
-- Must-Use Plugins --
burst_rest_api_optimizer.php:
Force Strong Passwords - WPE Edition: 1.8.0
WP Engine Cache Plugin: 1.3.0
WP Engine Seamless Login Plugin: 1.6.1
WP Engine Security Auditor: 1.1.1
WP Engine System: 6.6.0
WP Engine Update Source Selector: 1.1.5
WP Migrate Lite Compatibility: 1.3
-- WordPress Active Plugins --
WebP Express: 0.25.13
WPMU DEV Dashboard: 4.11.29
-- WordPress Inactive Plugins --
Advanced Custom Fields : CPT Options Pages: 2.0.9
Advanced Custom Fields PRO: 6.7.0.2
AltText.ai: 1.10.15
Broken Link Checker: 2.4.7
Burst Statistics - Privacy-Friendly Analytics for WordPress: 2.2.9.3 (needs update - 3.1.5)
Classic Editor: 1.6.7
Complianz - Terms and Conditions: 1.2.8
Complianz | GDPR/CCPA Cookie Consent: 7.4.4.2
Contact Form 7: 6.1.4
Flying Scripts: Delay JavaScript to Improve Site Speed & Performance: 1.2.4
Gutenberg: 22.3.0
hCaptcha for WP: 4.21.1
Imagify: 2.2.6
Inactive Logout: 3.6.1
Media Cleaner: 7.0.2
Permalink Manager Pro: 2.2.16
Really Simple Security: 9.5.5
Redirection: 5.6.0
Stackable - Gutenberg Blocks: 3.19.5
Wordfence Security: 8.1.4
WordPress Importer: 0.9.5
WP-SCSS: 9.9.9
WP Contact Form HubSpot: 1.4.3
WP Mail SMTP: 4.7.1
WP Migrate Lite: 2.7.7
WP Rocket: 3.15.0.1
Yoast Duplicate Post: 4.5
Yoast SEO: 26.7
-- Network Active Plugins --
Advanced Custom Fields : CPT Options Pages: 2.0.9
Advanced Custom Fields PRO: 6.7.0.2
AltText.ai: 1.10.15
Burst Statistics - Privacy-Friendly Analytics for WordPress: 2.2.9.3
WP Contact Form HubSpot: 1.4.3
Classic Editor: 1.6.7
Complianz | GDPR/CCPA Cookie Consent: 7.4.4.2
Complianz - Terms and Conditions: 1.2.8
Contact Form 7: 6.1.4
Yoast Duplicate Post: 4.5
Flying Scripts: Delay JavaScript to Improve Site Speed & Performance: 1.2.4
Gutenberg: 22.3.0
hCaptcha for WP: 4.21.1
Imagify: 2.2.6
Inactive Logout: 3.6.1
Media Cleaner: 7.0.2
Permalink Manager Pro: 2.2.16
Redirection: 5.6.0
Stackable - Gutenberg Blocks: 3.19.5
Wordfence Security: 8.1.4
WordPress Importer: 0.9.5
Yoast SEO: 26.7
WP Mail SMTP: 4.7.1
WP Migrate Lite: 2.7.7
WP Rocket: 3.15.0.1
WP-SCSS: 9.9.9
-- Webserver Configuration --
PHP Version: 7.4.33.11
MySQL Version: 8.0.43
Webserver Info: nginx
-- PHP Configuration --
Memory Limit: 512M
Upload Max Size: 50M
Post Max Size: 100M
Upload Max Filesize: 50M
Time Limit: 43300
Max Input Vars: 10000
Display Errors: N/A
-- PHP Extensions --
cURL: Supported
fsockopen: Supported
SOAP Client: Installed
Suhosin: Not Installed
-- Session Configuration --
Session: Disabled End System InfoHi @bhavini06,
Thank you for providing additional information.First of all, you still have hCaptcha v4.20.0 scripts. See the hcaptcha-cf7.min.js file. It still does not have the same code as in the last version. The
document.addEventListener( 'DOMContentLoaded', hCaptchaBindEvents );statement is missing. Please drop WP Rocket caches entirely.Also, you have a JS syntax error – see in the console:
Uncaught SyntaxError: Unexpected identifier 'src' (at workforce-resilience:803:27). It prevents execution of JavaScript. The code causes this bug islet defer="defer" src = obj.getAttribute('src');. It must have a comma:let defer="defer", src = obj.getAttribute('src');.Concerning messages
Console error: Failed to fetch ability categories:andConsole error: Failed to fetch abilities:, can you show the screenshot with this message on the backend? Can you also try deactivating plugins one by one, starting with hCaptcha, to confirm it is related, and let me know which plugin produces these messages?Thank you.
Hi @kaggdesign
Here attached proofread for hCaptcha plugin version.
https://www.loom.com/i/0576fc6867074dafa181141e89e9782bI have the same problem on several client websites. The message “”The hCaptcha loading is delayed until user interaction.“” keeps appearing.
Deleting and reinstalling the plugin doesn’t help. A new key doesn’t help either.
hCaptcha itself works, and the integration with WordPress login, WooCommerce, etc., is fine – only the forms are causing problems. And this is happening on all the sites I manage.
I don’t see any connection to the theme or other plugins, as several different pages are affected.
@bhavini06 I saw that the installed plugin is version 4.21.1, according to your System Info report.
The problem is that the site still has cached JS files from version 4.21.0. You can see it here. Please flush WP Rocket and all other caches.
@ruebezahl, could you provide a link to your site?
Closed as not answered for a week.
-
This reply was modified 2 months, 2 weeks ago by
You must be logged in to reply to this topic.