Same happening here – form isn’t working for me. Date javascript drop down doesn’t show at all with new update.
What other plugins and theme do you use on the site?
I have disabled all critical ones, left only basic plugins that cannot affect URLs in any way. Still happens. Also, theme does not have any logic that can trigger this.
Testing on a local server older plugin version 5.3.2 this is definitely not happening.
After updating to 5.4 it started happening, and it seems to be related to broken ajax function.
It’s definitely related to CF7 update.
Same issue.
The same thing happens to me. Interestingly, older forms work correctly.
Solved.
at least in my case, I caused the problem.
check to load the contact form 7 script in all pages.
That’s not a proper solution. CF7 scripts are manually called on relevant page, no need to load them all the time. Btw. that doesn’t fix the problem in my case.
This issue is still present and unresolved, even in latest plugin version 5.4.1
I have tested it again, and it seems that ajax functionality is broken for some reason, but it was fine in older plugin version (and it still is if I revert back old 5.3.2 files).
I use unregister CF7 scripts function, and load them manually at contact form page. However, I have noticed that scripts are not actually loading manually now. Ok, I disabled unregister f-on, and retested again, code is now loaded, but ajax functionality is still not working.
As mentioned, disabling 3rd party plugins does not help, and it was working fine in 5.3.2, so it has to be related to some change in the CF7 plugin itself.
There are no errors and warnings in console, which is another puzzle, there is nothing to debug, in both cases with or without unregistering global cf7 scripts loading function.
Looking at the changelog of 5.4 plugin version:
Contact Form 7 | 5.4
FEBRUARY 24, 2021
JavaScript used on the front end of websites has also been drastically improved.
It is clear that “drastic” changes in JS obviously broke something, in my case, at least.