Confirmation message not loading
-
Since the last update, the confirmation message is not showing and the wheel next to the SEND button keeps spinning.
The form is correctly sent by mail, but the users keep trying sending – since they do not receive a confirmation message – and end up sending multiple forms.
The form worked properly for a couple of years now.
Can you please check the issue?
Thanks.
The page I need help with: [log in to see the link]
-
What other plugins and theme do you use on the site?
The theme is custom made, and there are a bunch of plugins…
The website is up-to-date and has been working for a couple of years without issues.
The issue appear with one of the latest CF7 updates, I think.
Can you help?
Here’s a list of plugins:
ACF
ACF PRO
ACF content analysis for Yoast
Advanced DB Cleaner
Borlabs Cookie
Classic Editor
CPT UI
Easy FancyBox
Email Address Encoder
FooGallery Premium
Health Check & Troubleshooting
Regenerate Thumbnails
Relevanssi
Safe SVG
Simple Custom CSS & JS
Slider Revolution
Smush
Snip Pro
Updraftplus
W3 Total Cache
Yoast Duplicate Post
Yoast SEO PremiumThe theme is custom made (based on underscore_s)
Same issue, form is sent but no confirmation message on the page and submit button spinning. Used to work fine with the same plugins I have for years…
A work around this issue is using recaptcha v2 with the following plugin for integration:
ReCaptcha v2 for Contact Form 7With the above combo the contact form works fine.
Found the issue. The plugin affecting contact form 7 is Autoptimize.
Thanks mate, but I’m not running autoptimize, though!
In my case the issue is autoptimize with the following option checked:
Aggregate JS-files? (Aggregate all linked JS-files to have them loaded non-render blocking? If this option is off, the individual JS-files will remain in place but will be minified.)
I guess any plugin optimizing the JS files maybe affected? This article may help:
Try switching to the default theme, deactivating all plugins excluding Contact Form 7, Classic Editor and Health Check & Troubleshooting, and clearing all cache data.
Why you are advised to deactivate plugins and switch to the default theme.
Ok, I will try, but please note that no new plugins have been added recently, and until the last month CF7 was working without any issue.
Could it be that the conflict with other plugins is caused by some changes you made in the plugin recently? Can you maybe give a bit more clue for the troubleshooting?
You’re on the right path. Deferring JavaScript will break CF7 v5.4 and caching will too. I also had weird issues with minification enabled too. I like a lot of others just rolled back to the previous version until the author provides a fix.
The conflict caused by CF7 v5.4 is two fold.
One, if your caching plugin is derring JavaScript then it breaks CF7. If you have WP-Rocket they have issued a fix for the conflict. The WP-Rocket fix can be replicated in other caching plugins by excluding the deferral of this JavaScript script.
/wp-includes/js/dist/(.*).js
But even with this fix in WP-Rocket or another caching program, CF7 forms will fail after 24 hours due to the author’s use of nonces (security tokens). The only way to workaround the problem is to refresh your page cache every 24-hours or uncache the page.
I don’t consider this a solution, just a workaround due to the performance implications. Both fixes will degrade performance and hurt SEO.
I am having the same problem. The send button keeps spinning without and confirmation message being sent.I have the following plugins :
Akismet Anti-Spam
Contact Form 7
Content Views
Google Analytics MonsterInsights
Select Gourmet Ads
Gourmet Ads
Select HT-Recipes
Table of Contents
Mailchimp for WordPress
Sassy Social Share
Schema & Structured Data for WP & AMP
ShortPixel Image Optimizer
Slider Revolution
Smush
Testimonial Rotator
Unyson
Select Web Stories
Web Stories
WP Last Modified Info
WP Rocket
Yoast SEOThanks so much
Try switching to the default theme, deactivating all plugins excluding Contact Form 7, Classic Editor and Health Check & Troubleshooting, and clearing all cache data.
Hi, the culprit is W3 Total Cache: if I disable it, CF7 goes back to working normally.
Do you have any idea on how to solve it once and for all?
They seem to have an update for W3 Total Cache last week. Try updating it, and if the latest version still doesn’t work, I suggest you report this issue to the W3 Total Cache support forum.
Hello!
Same issue here. Keeps spinning, email is sent, but confirmation message is not showing.
The topic ‘Confirmation message not loading’ is closed to new replies.