I found in forum the solution was to change recaptcha v3 to recaptcha v2, it worked, BUT NOW with v2, I am getting a lot of spam. How I can solve it? I try to change it back to recaptcha v3? What solution do you recommend me?
Best regards.
]]>Hello WordPress Community,
I am experiencing issues with reCAPTCHA v3 in Wordfence Login Security, where multiple users are unable to log in due to the error “CAPTCHA EXPIRED” or getting locked out. This issue occurs across multiple browsers, but is particularly problematic in Safari (both macOS and iOS, especially in Private Mode). Below, I outline the problem, the steps taken so far, and my system details.
Issue Description:
? reCAPTCHA v3 is enabled in Wordfence Login Security to prevent bot logins.
? Users across different browsers (Safari, Firefox, and sometimes Edge) experience “CAPTCHA EXPIRED” when trying to log in.
? Safari users in Private Mode are the most affected, but even in normal browsing mode, the issue is inconsistent.
? The problem does not always occur in Chrome, though some users have reported intermittent failures.
? Disabling reCAPTCHA v3 in Wordfence allows users to log in without issues, confirming that reCAPTCHA is the source of the problem.
Steps Taken to Troubleshoot:
1. Checked Plugin and WordPress Versions:
? WordPress, Wordfence, and all plugins are updated to the latest versions.
? PHP version: 8.0
? MySQL version: 5.7
? No errors in the WordPress debug log.
2. Confirmed Caching is Not Causing Conflicts:
? W3 Total Cache settings checked – login page and wp-login.php are excluded from caching.
? Object Cache and Database Cache are disabled.
? Minify settings adjusted to exclude recaptcha/api.js to ensure it loads properly.
3. Investigated Browser-Specific Issues:
? The issue occurs most frequently in Safari (especially in Private Mode) but has also been reported in Firefox and Edge.
? In Safari, toggling “Prevent Cross-Site Tracking” temporarily fixes the issue, but requiring users to change their browser settings is not ideal.
? Clearing cache and cookies in all affected browsers did not resolve the issue.
? Confirmed that the reCAPTCHA v3 badge appears in the bottom corner, meaning the script is loading properly.
4. Tried Adjusting reCAPTCHA Settings in Wordfence:
? Lowered the reCAPTCHA v3 threshold to make it less sensitive to low scores.
? Tested in Test Mode to log reCAPTCHA scores—affected users often receive very low scores (0.0 - 0.1), which may trigger login restrictions.
? No issues with reCAPTCHA key or secret—no invalid key errors in Wordfence logs.
Questions:
1. Why is reCAPTCHA v3 failing or expiring across multiple browsers, particularly in Safari, Firefox, and Edge?
2. Is there a way to configure Wordfence reCAPTCHA v3 to work properly in Safari Private Mode and prevent other browsers from being affected?
3. Are there known conflicts between Wordfence reCAPTCHA and privacy-focused browser settings (e.g., cross-site tracking prevention, cookie handling)?
4. Would switching to reCAPTCHA v2 (checkbox) or an alternative like Cloudflare Turnstile improve compatibility?
5. Are there specific server or security headers that could be adjusted to prevent browsers from blocking reCAPTCHA verification?
I would appreciate any guidance on resolving this issue. Let me know if you need additional details.
Thanks in advance for your help!
]]>recaptcha__en.js:355 Uncaught Error: Invalid site key or not loaded in api.js: 6Leo86ofAAAAAHpD4Ahg-xxxxxxxxxxxxxxxx
at Array. (recaptcha__en.js:355:287)
at recaptcha__en.js:278:413
at login.1736960042.js?ver=1.1.15:104:16
I have not used any recaptcha plugin, I’m using wordfence plugin, there I’m enable to recaptcha (wp-admin > wordfence > login security > setting > recaptcha checked.
I have saw this question many members already asked but they un-checked recaptcha option finally. There I need to enable recaptcha what I do?
]]>I’m currently facing an issue where Google Tag Manager (GTM) is not capturing the gtm.formSubmit
event when using Elementor forms that have reCAPTCHA v3 enabled. Instead, only a gtm.click
event is being triggered. This issue does not occur when using reCAPTCHA v2.
Here’s a brief overview of my setup:
I’ve tried adding custom JavaScript to push a custom event to the GTM dataLayer on form submission, but I’m wondering if there’s a more straightforward solution or an update from Elementor that addresses this.
Has anyone encountered this issue before? Are there any recommended solutions or workarounds to ensure GTM captures the form submission correctly with reCAPTCHA v3 enabled?
Thanks in advance for your help!
]]>Thanks a lot for any advice. Kind regards, Sylva
]]>Our form flow is like this:
User submits Elementor form > (a Email record of form is sent for backup and (b Record is sent to CRM
However, in just one day of using CleanTalk we also had multiple form and subscription form entries marked as spam when they weren’t. The problem is that even when I marked the user as not spam, the entry doesn’t get resubmitted. I only get a copy of the email that would have been sent.
The contact record is *NEVER* sent to the CRM if it initially is marked as spam, even if it’s marked as not spam later on. This makes a lot of work for our intake as we have to constantly monitor the CleanTalk log, (which is many hundreds of items per day)
Is there any solution to this or workaround?
Thanks!
]]>First I’ve read the documentation: https://contactform7.com/faq/i-get-an-error-message-with-an-orange-border-even-though-i-dont-use-akismet/
Then I’ve disabled all plugins and switched to the default theme.
But I still get the error message with the orange border.
When I remove the Recaptcha v3 keys, the contact form message submits succesfully.
Will there be a fix for this issue?
Thank you in advance.
]]>