Hi @chadazmsp,
Thanks for reaching out, and I’m sorry to hear about the form submission trouble.
When I tested your form, I noticed a few errors showing in the Console:
Here’s a screenshot for reference: https://a.supportally.com/i/n47fdL
When you get the chance, could you please try using the steps in WPBeginner’s detailed guide on troubleshooting WordPress to see if it helps resolve the issue?
In particular, please give extra attention to steps 5, 6, and 8. But please follow all the steps in that guide.
I hope this helps! Once you’ve tried those steps, could you let me know if the issue persists or if you have any questions?
Thanks!
Great! Thanks! I found it by enabling debug in WP and found that I needed to enable PDO extension for my PHP. I guess all the extension turned off and I didn’t enable them all back. But what is weird is that I upgraded PHP yesterday and it seems the form wasn’t working for the last few days. Oh well, it is working now. Thank you for your guidance!
Hi @chadazmsp,
That’s awesome news! I’m glad you tracked it down to the missing PDO extension, and thank you for letting us know!
I just tested your form as well, and the submission went through smoothly (screenshot).
About Form Submission Issues
Looking at the Page Source of your form page, I noticed that you’re using Elementor’s Element Caching feature.
Our forms rely on unique security tokens (nonces), which are generated every time a page loads to help protect against cross-site request forgery attacks. If Elementor caches the form’s HTML, it also caches the nonce. This can cause users to be served a stale nonce, and when they try to submit the form, server-side validation rejects it — resulting in failed submissions.
What You Can Do
To avoid this, please check whether Elementor’s Element Cache feature is enabled:
- From your WordPress dashboard, go to Elementor » Settings.
- Open the Features tab.
- Find the Element Cache option in the list.
- Consider setting it to Disable and click Save Changes.
This should prevent form submission issues caused by caching.
If you’d like more help with WPForms Lite, don’t hesitate to reach out.
Thanks!