Ok, the issue occurs only on the most recent version of CF7 – version 3.7. I have tried it with version 3.6 and it works as expected.
So roll-back to version 3.6 ( the download is: http://downloads.wp.xz.cn/plugin/contact-form-7.3.6.zip ) and don’t update until this issue is fixed.
I have the exact same issue.
With an empty form, the spinner just keeps spinning, no validation seems to take place.
When the form fields are filled, the form is sent.
When debugging it throws the following error:
Fatal error: Call to a member function message() on a non-object in /wp-content/plugins/contact-form-7-dynamic-text-extension/contact-form-7-dynamic-text-extension.php on line 256
The function hasn’t changed at all in releases, and I have the exact same form running on Version: 1.0.4.2 and CF7 Version: 3.4.2 and it works, so after trying CF version 3.4.2 it works fine, so this issue comes from a recent update to CF7.
I hope this can be fixed soon.