• I’m using Ultimate Member’s Recaptcha plugin. Just this morning I noticed that the forms on my registration and login pages would not load in Chrome, although they work fine in Firefox and Safari. Using the Chrome developer tools I saw the error “Error for site owner: Required field must not be blank”, which displayed on the Recaptcha area. Anyone else having this problem?

Viewing 15 replies - 1 through 15 (of 23 total)
  • The same issue

    same thing

    Mine is not working on any browser. I had to manually delete the plugin files from the code base because I wasn’t able to login through the front-end login form to deactivate reCaptcha. Disappointing.

    Same issue!

    Thread Starter rjpwp001

    (@rjpwp001)

    I wonder if a Chrome update busted something. I also sent an official support ticket into Ultimate Member.

    @rjwp001 please update us here if they take care of your support ticket sooner.

    Thread Starter rjpwp001

    (@rjpwp001)

    I will certainly do so.

    same here. does anyone has also the problem that the settings are not working? forms and member directories do, but settings are blank…
    in the dashboard i get a message saying something like there was an error and that the connection to the source was lost. try again later.
    i am on safari.
    let’s get that fixed guys.

    Thread Starter rjpwp001

    (@rjpwp001)

    So far I’ve had no other problems. Just reCAPTCHA breaking my registrations and login pages on Chrome.

    [SOLVED] In our case it was because reCAPTCHA was being included twice on the page. You can see if you have the same issue by doing a “view source” and searching for recaptcha/api.js.

    It looks like this is likely being caused by a change that Google pushed to reCAPTCHA today. Now reCAPTCHA fails when it is included twice (it seems that as recently as yesterday, including reCAPTCHA twice would still work). When reCAPTCHA fails, it keeps the form hidden and writes an error that you should be able to see in Chrome’s Developer Console.

    To fix, you need to get rid of one of the reCAPTCHA includes. In our case, the second include was from the Custom Contact Forms plugin.

    Fix 1

    If you are using Custom Contact Forms, then within the Forms -> Settings submenu in the wp-admin there is a section titled “Restrict Asset Loading To”. Use this section to list all the pages you are using Custom Contact Forms on. This will cause Custom Contact Forms to not load the extra copy of the ReCAPTCHA Javascript file on pages that do not need it.

    Fix 2

    If you are not using Custom Contact Forms, then you can stop Ultimate Member from enqueuing the ReCAPTCHA Javascript by commenting out that line of code that adds it. The line of code to comment out is in the file wp-content/plugins/um-recaptcha/core/um-recaptcha-enqueue.php line 22. Commenting this out will cause Ultimate Member to no longer enqueue the ReCAPTCHA Javascript library.

    UPDATE
    Unfortunately you cannot use the “Exclude Loading Assets On” settings in Custom Contact Forms as Ultimate Member will load a different version of ReCAPTCHA and it will not work with all contact forms.

    Currently only Fix 2, commenting out the line of code, seems to allow both plugins to function properly.

    It looks like this is likely being caused by a change that Google pushed to reCAPTCHA today.

    Not likely. The error is probably attributed to changes in UM or perhaps WP itself, not Chrome or Google. If you have a large site with lots of visitors and it’s a big deal allowing user registration with Chrome, you should probably roll back UM to an earlier version when the Google reCaptcha worked as it DOES work for this site: [Link banned by a moderator]

    • This reply was modified 8 years, 5 months ago by borisv.
    • This reply was modified 8 years, 5 months ago by borisv.
    • This reply was modified 8 years, 5 months ago by borisv.
    • This reply was modified 8 years, 5 months ago by borisv.

    Here is a screenshot to demonstrate that reCapcha works on Chrome browsers:
    Google reCaptcha with Chrome

    Hello, is there a fix?

    I tried commenting line 22 but still it does not work.

    Borisv is 100% correct! UM need to update. The bug is from UM. I tried other plugins but RegistrationMagic works fine and it runs perfectly across my browsers. I dont need UM as such but to redirect bad boys from WP Admin to my custom login page.

Viewing 15 replies - 1 through 15 (of 23 total)
  • The topic ‘Problem with Recaptcha on Chrome?’ is closed to new replies.