Obviously disabling reCaptcha is not a long term option – just a temporary workaround.
If you’ve registered correctly for reCAPTCHA v3 (by following the instructions at reCAPTCHA v3) & it’s working, you should now see the reCAPTCHA Privacy badge displayed at the bottom of every page on your site (not just the pages where you’ve got CF7 forms).
If the reCAPTCHA badge is not showing, this shows that reCAPTCHA v3 is not working on your site.
Yes I registered quite a long time ago and yes I see the reCaptcha badge.
And everything was working without issue until approximately 5 days ago. Nothing else has changed. Same server. No new plugins. Just the regular updates.
I do know that Contact Form 7 with reCaptcha disabled still works.
So the possibilities are still to be determined:
- The latest WordPress update this week broke something;
- The latest Contact Form 7 update broke something; and/or
- Google has done something that broke reCaptcha 3.
All I’ve had time to do so far is
- isolate the problem to everything being blocked as spam by Contact Form 7 with reCaptcha
- confirm that as a temporary workaround I could get the contact forms working again by disabling reCaptcha on Contact Form 7
- update all the WordPress sites I manage to apply that workaround
I must say I’m getting a little annoyed by Contact Form 7. Not too long ago, they created a major headache by not clearly informing users that reCaptcha 2 would no longer work and that they had to update to reCaptcha 3. They could easily have done that with a notice in the Dashboard. That’s one reason I suspect we are going to find out that it is a CF7 problem and not one with either WordPress or reCaptcha.
-
This reply was modified 4 years, 9 months ago by djbaxter.
Sorry – it’s not really practical to look at your particular issue without reCAPTCHA v3 being activated on your site.
???
What does that mean? How would reactivating reCaptcha tell you anything?
Okay. reCaptcha 3 reactivated. Contact form not working again – flagging simple message as spam.
See https://psychlinks.ca
Can’t upload screen shot here.
See screenshot at https://psychlinks.ca/flagged-as-spam.png
-
This reply was modified 4 years, 9 months ago by djbaxter.
What does that mean? How would reactivating reCaptcha tell you anything?
I just tested your form with reCaptcha 3 reactivated.
Getting following error in Chrome Dev Tools Console:
Uncaught ReferenceError: grecaptcha is not defined
This indicates reCAPTCHA v3 is not setup & working correctly on your site.
Yep. Adding this line to the head section resolves the problem:
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
Thank you. 🙂
-
This reply was modified 4 years, 9 months ago by djbaxter.