Google Recaptcha V3 Issues

0 views
Skip to first unread message

Tressa Sibel

unread,
Aug 5, 2024, 3:07:35 AM8/5/24
to neuperkelo
Im having some issues setting up the recaptcha in the newsletter block. I've followed the step by step instructions for set up and have pasted in the External API keys. The recaptcha box shows in editing mode but on the live website it isn't there and the submit button doesn't work when an email is entered. If I disable the recaptcha then the sign up works fine. Any ideas why?

To be honest, this looks like a Squarespace bug ("technical issue") but it is very difficult to diagnose issues like this remotely, especially when there isn't a reCAPTCHA on the site. Perhaps you have removed it @organic_emma due to the error?


Your screenshot looks fine. On behalf of a client isn't an issue either. If it isn't working, it could be a site-specific issue, but this would require someone to log on to the sites (Google and Sqsp) to. If it helps, I've checked other Squarespace sites and they are working fine.


Me too. I've had to use the email verification for now as the captcha isn't working. I'm not the most technical person, but I have used the correct v2 keys, so it isn't that. Any help would be greatly appreciated. Thanks.


I am having this same issue and my client is incredibly frustrated. This type of stuff makes me want to abandon SquareSpace all together. Anybody having any luck? Squarespace tells me it's my issue with custom code...


Have there been any fixes to this?? Why is this still an issue? I've added both domains, and my reCAPTCHA shows when editing, but not on the live site. The page is booksbyadrian.com/survey-thank-you.






I am having the same issue as everyone else. Works in Edit mode, but does not in live.

I tried the workaround suggested on the last post, making a change and then choosing Save, instead of Done, and it still does not work.


I tried numerous ways of editing. Just adding an extra character to the page. I changed a setting with my newsletter. Then even disabled reCAPTCHA, saved it, then enabled it, and saved it again. Still works in edit mode, but does not in live mode. Also made sure that I was using V2.


If you have added both domain names to the reCAPTCHA settings (the one ending in .squarespace.com and the primary domain name that you chose) then I recommend you reach out to Squarespace Customer Care. The forum community would love to help but we are unable to troubleshoot features that are not working as expected.


Answer (for me at least). When you set up your reCAPTCHA in google, I was following the instructions and JUST put my site address that shows up when I am editing, the url that ends in squarespace.com. Thus it worked while in edit mode. However, you ALSO need to add your end user URL, or the URL that the visitor uses (that is not working). Once I added that, then it worked.



-us/articles/115013193528-Adding-Google-reCAPTCHA-to-forms#toc-troubleshooting


When you go to home and try to register a new domain, all is OK (only selecting not a bot option at Setup/General Settings/Security). But if you are logged in as customer and go to "Register a Domain", the classic captcha appears to write numbers and letters. After fill it and clic on "Search" nothing happened. Just reload that page with a new captcha challenge. Same classic Captcha appears in several places (like options at Setup/General Settings/Security, but ignore any configuration).


in addition to what @pRieStaKos suggests, the fact that you're seeing Google when logged out, and WHMCS captcha when logged in implies that there are outdated files somewhere, or possibly caching of some sort.


the idea of using a clean version of "Six" is correct, but the fact that the issue only occurs when logged in makes it difficult for outsiders to test (as we can't login to see what you're seeing)... if you really still are seeing this issue after using a clean version of Six, then perhaps the update didn't complete thoroughly and you might need to reupload the files.


I am sorry to hear of the issues you are experiencing.



I would recommend opening a ticket so one of our Technical Analysts can take a closer look. Please be sure to include WHMCS login details, FTP/cPanel access etc.


On a couple of websites, but in particular Rogers.com, the captcha just never ends. It asks to click on all the bicycles, I click on them one at a time until no more appear, hit verify, it brings up something else. It will do this dozens of times and just never ever end.


I have checked to see firefox is up to date and it is. I have disabled all extensions/addons. I have run malware/virus scans. On the Rogers community forums there are all kinds of people having problems but there are no solutions on how to fix. Oddly (or not) the problems are similar...captcha won't work on Edge, Firefox but will work on Chrome.


Does it still happen in a new profile (without signing into sync account)? An easy way to test a new profile is to install Developer Edition and see if it happens there or refresh your existing profile.


For anyone experiencing the broken captchas starting in May 2024:Google owns the Recaptcha "I'm not a Robot"/"Verify you're human" serviceIt looks like Google broke something in their code.Please refer to Jscher2000's advice below to workaround this until Google fixes this issue:


Hi All, if you are having the problem that the blue spinner never stops and there's no picture popup, this looks like a problem in Google's reCAPTCHA script. The workaround for the moment is to change the way Firefox identifies itself to websites from Firefox for Windows to something else, such as Firefox for Mac or Chrome for Windows. You either can do that with a hidden settings change or with an add-on. Please see the following post for more information:


I'm also unable to load captchas (specifically recaptcha), and loading in troubleshoot mode doesn't fix the issue on my end. Neither does changing my tracking and cookie options. Just like the previous users, captchas work in Chrome but not in Firefox.


I am also having the same problem in FF with the captcha confirmation must spinning endlessly. No problem on any sites using Edge which I hate to use. How can I roll back FF to a prior update before this new update which is causing this problem IMO?


Same issue here using 125.0.3 (64-bit) on Windows 11. Yesterday it was working fine, so it might be related to latest updated. It happens in all Recaptcha I could find, including the basic Google demo.


Same issue here with 125.0.3 (64-bit) on Windows 10. Yesterday it was working fine, so it might be related to a recent auto-updated. Recaptcha spins forever on all sites I could find, including the basic Google demo at


The endless spinning is a new and different problem. It seems that Google is serving bad code to Firefox, or a Firefox update broke Google's code for Firefox. Currently, there isn't a good fix. A workable fix it to set Firefox to lie to websites and say that it's Chrome. The following thread has more background on the problem:


I thought it was a problem with my account at the website since nothing happened when I clicked LOGIN. It wasn't until I tried Edge and the CAPTCHA dialog appeared that I realized the problem was not with the website, but with Firefox not presenting the CAPTCHA dialog. This was not a problem in Firefox last month.


I note that the symptom reported by most users in this thread is for the endless blue circling of the CAPTCHA screen, not the failure of the screen to appear at all. Please refer me to the appropriate support thread if my problem is unrelated.


Have you entered your reCAPTCHA credentials on the Settings page of the plugin (Forms > Settings)? The reCAPTCHA service requires you get a free api key and enter it on the settings page for it to function properly.


I'm pretty sure that is the issue. When I try to fill in a prayer request form and click submit, it of course gives an error about the captch. What it does is expands the hidden 'contact us' div to show the captcha up there.


Maybe there is a better trick to 'hidding' the contact us hidden div?

something like not actually loading the div content until the button is pressed, so that way there would be no way for the captcha's to conflict when on same page? Probably take some js magic to do that, which I'm not good at yet.


btw..

I'm going to take the recaptcha off the prayer request for now as this is a live site. I'll install same setup onto another testing environment later tonight so we can keep messing with it without breaking customer site


I struggled for a couple of days on this but came up with no solution. I could use some ideas if you have any. After speaking to the client, they are pretty opposed to removing the drop down contact form, yet still maintain that they want other forms on the site.

3a8082e126
Reply all
Reply to author
Forward
0 new messages