• Resolved bhavini06

    (@bhavini06)


    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

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Contributor kaggdesign

    (@kaggdesign)

    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.
    Thread Starter bhavini06

    (@bhavini06)

    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 Info
    Plugin Contributor kaggdesign

    (@kaggdesign)

    Hi @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 is let 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: and Console 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.

    Thread Starter bhavini06

    (@bhavini06)

    Hi @kaggdesign
    Here attached proofread for hCaptcha plugin version.
    https://www.loom.com/i/0576fc6867074dafa181141e89e9782b

    I 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.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    @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.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    @ruebezahl, could you provide a link to your site?

    Plugin Contributor kaggdesign

    (@kaggdesign)

    Closed as not answered for a week.

Viewing 8 replies - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.