PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

ReCaptcha Error, But Form Submits

  1. Hello,

    Form in question: http://DivingInstructorTraining.com/contact/enroll/

    TWICE in the past week I've had users experience problems with submitting the form where the ReCaptcha is telling them the code is no good, but the form submits anyway. One guy submitted 3 times, the other 7. Both quite frustrated.

    In testing, I cannot replicate this.

    The responses:

    "every time i tried to submit the app form it said errors occurred & the spam checker box said i entered it incorrectly so i tried & tried again"

    ...

    "it kept shooting me an error after i typed in the pass code and sent it, it kept deleting one of the mandatory boxes such as gender, or do i want the discovery class, said it was incomplete. took 3 times before it worked, though it apparently went through each time. "

    Any ideas?

    Posted 14 years ago on Sunday September 12, 2010 | Permalink
  2. I was able to confirm this and replicate it on your form. I entered the reCaptcha code correctly and the form submitted properly (I got a confirmation email) but it still returned an error.

    screenshot

    I haven't seen this behavior before so I'm not entirely sure what it is. We simply connect to the reCaptcha api and it includes the reCaptcha field and provides that functionality. It's possible that there is some sort of javascript conflict on your site. I'm not sure without digging a little more.

    As a side note, we introduced support for the Really Simple Captcha plugin in version 1.4 of Gravity Forms that was released last week.

    http://wordpress.org/extend/plugins/really-simple-captcha/

    If you install that, then you'll automatically see that as an option in the GF captcha field. On the front end, it's less obtrusive and there are a few built-in options to set font color, background color, etc.

    admin screenshot

    front end screenshot

    This may be an alternative you could explore and see if it works better for you.

    Posted 14 years ago on Sunday September 12, 2010 | Permalink
  3. Hi there, thanks for the quick reply.

    I'm happy to give you access to the admin area if you feel you need to explore possible javascript conflicts.

    I am on 1.4 and did know about the Real Simple, but would prefer to use Captcha and having working correctly.

    What should I do next?

    Posted 14 years ago on Sunday September 12, 2010 | Permalink
  4. Okay, this is most likely a javascript conflict of some sort coming from either your theme itself, or from another plugin. Here are my suggestions.

    1. Temporarily switch your theme to the default "twenty ten" theme, test your form and see if it works properly there. If so, it's probably related to your theme markup/scripting itself.

    2. Go to your plugins page and turn off ALL plugins other than Gravity Forms. Test the form/reCaptcha and see if it works properly. If so, re-activate plugins one by one, testing the form each time before enabling the next. If something finally breaks, you've found your culprit.

    Now, I know you said you weren't able to replicate the problem yourself so I'm not sure if you'll be able to get anywhere this way or not, but it's the best way to walk through the and debug. If you don't get any results, we can take you up on the admin access and take a look around ourselves.

    Let us know what you find out and we'll take it to the next step from there.

    Posted 14 years ago on Sunday September 12, 2010 | Permalink
  5. Thanks, I had a feeling what the advice might be as the "switch & unplug" in the usual course of action for anything flaky happening with WP.

    Just an FYI: Have determined it's not a problem particular to that one form. My contact form is also throwing up errors. Got this e-mail this morning after someone submitted a contact form 8 times.

    "Hello, sorry if I sent multiple emails! It kept saying my 'captcha' wasn't correct, and that my message was not going through. Here it says it did though! I hope it did. Thank you!"

    Posted 14 years ago on Monday September 13, 2010 | Permalink
  6. OK, 43 minutes later and I've found the culprit. As usual, it is a plugin conflict.

    The conflict is with Simple Facebook Connect plguin from Otto:
    http://ottopress.com/wordpress-plugins/simple-facebook-connect/

    The plugin is a suite of modules that do all sorts of stuff, but only TWO of the modules are conflicting. Interestingly, they cause a conflict while activated but not actually used on the page.

    The modules are similar:

    SFC-Like
    SFC-Share

    Both place a Facebook "Share" or "Like" button in your page, either above or below the content or, in my case, not at all; leaving the customer to add his own template tag into a template in a place of his choosing.

    I had planned to do the latter: Manual install, but had not gotten around to it yet. Still, it was activated.

    Tested all the other SFC modules (that I'd use anyway) and have no problems with them.

    I'm guessing the conflict is NOT with the base Facebook Share/Like button code, but with the way in which Otto implements his "auto insert button" function.

    Otto has said recently he's rewriting SFC top to bottom for "version 1.0", so perhaps this will get ironed out in the next version.

    Posted 14 years ago on Monday September 13, 2010 | Permalink
  7. Great. Thanks for the detailed report too. We'll keep that in mind if we hear about this again. Let us know how it goes.

    Posted 14 years ago on Monday September 13, 2010 | Permalink