CF5 form shows error message on Thanks page

How to fix a CF5 form showing a reCAPTCHA error on the Thanks page.

Overview

The issue occurs because the form processes successfully but still displays an incorrect reCAPTCHA error message on the confirmation page.
Resolve this by migrating your form to ChronoForms version 7, which addresses this specific bug.

Answered
ChronoForms v5
ma margknox 08 Oct, 2020
The CF5 Forms on all my sites have Google No Captcha, and they continue to work well, returning the Thanks page and sending the admin email. However they throw an error message on the Thanks page, so that it appears the message failed: "The reCAPTCHA wasn't entered correctly. Please try it again."

I ran a debugger with the following result:

DATA ARRAY
Array
(
    [chronoform] => contactcssa
    [event] => submit
    [Name] => Margaret Knox
    [Email] => margknox@optusnet.com.au
    [Message] => Testing contact form on CSSSA site (5)
    [g-recaptcha-response] => 03AGdBq24cVq9AMbz-Y_-fV4mWHnp15vVM1Vex-Ote9Upvn2IJkxwqXuS7_M0uEe5aBp-sQuz3QVUoiqQq94yuzOdde2DoG5DfI9Hm32F57J_x91-sx_jw780yPKdb1Pd-8nKNKX8GsUBz6SDzBRDtq6pFTmIwslCBK-QCBfNhP9Fh9yAHrUh3CJeAsQUbLc8uQ-CX4xqKMUgNWsOv3u5O2ztbY5vkWZU5OgMrjC1pf403FRg490VY1pvrwHUENw7C6hWfwOAQ72UMi7OSzYpfsStx7L_uII6I-lJ0_iq7ifM8mMW4FWaPFut6wcKCtsPqksBmE5CEUKYOTC-p35krCr193xmJWNsgNN-s1whyQHE9fZLTNN1EYOVLfNKaGI2hBu5Y20NlocMnuEuW8Ry9XFTygITZ2dfwbIaQnzxcAfVjqiQj4_bnMeZ95bKlaWrmjd9rFO56VUQp
    [button6] => Submit
    [cf_id] => 7
    [ip_address] => 49.184.169.137
)
Array
(
)
ERRORS
Array
(
)

DEBUG INFO
Array
(
    [16] => Array
        (
            [Check Google NoCaptcha] => Array
                (
                    [0] => 
                )

        )

    [5] => Array
        (
            [DB Save] => Array
                (
                    [Queries] => Array
                        (
                            [0] => INSERT INTO `xl1c8_cf_Contact` (`Name`, `Email`, `Message`, `user_id`, `uniq_id`, `created`) values ('Margaret Knox', 'margknox@optusnet.com.au', 'Testing contact form on CSSSA site (5)', '0', 'fb185810cf911d92a2f228f591938b962aa8fae2', '2020-10-08 16:01:01');
                        )

                )

        )

    [7] => Array
        (
            [Email] => Array
                (
                    [0] => An email with the details below was sent successfully:
                    [1] => To:burney.c@gmail.com,  supportservicesa@outlook.com.au
                    [2] => Subject:Contact message from CSSSA website
                    [3] => From name:Christadelphian Support Service SA
                    [4] => From email:contact@supportnetwork.org.au
                    [5] => CC:
                    [6] => BCC:
                    [7] => Reply name:
                    [8] => Reply email:
                    [9] => Attachments:
                    [10] => Array
                        (
                        )

                    [11] => Body:
<table>
<tbody>
<tr>
<td>Name:</td>
<td>Margaret Knox</td>
</tr>
<tr>
<td>Email:</td>
<td>margknox@optusnet.com.au</td>
</tr>
<tr>
<td>Message:</td>
<td>Testing contact form on CSSSA site (5)</td>
</tr>
</tbody>
</table><br /><br />IP: 49.184.169.137
                )

        )

)
ma margknox 14 Oct, 2020
Has no one any ideas?

Having this "try again" messageon the Thanks page is confusing for visitors, and I'd like to be able to remove it asap🙂
Max_admin Max_admin 23 Oct, 2020
Answer
migrating to v7 should solve this issue as per the support ticket!
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.