Arrow spinning forever, empty fields in email.
-
Hello!
I’ve been using CF7 on multiple projects in the past and it all worked perfectly, but am now experiencing multiple issues with sending mail:
First, the well known “no green confirmation box and arrow keeps spinning” error, which wouldn’t be alarming on its own as I’ve had the pleasure of fixing that one a few times before.
The main problem is that the mails are in fact going out to the recipients with empty fields, ie
"From: [your-name]<[your-email]> Message: [your-message]".
I’ve tested for theme and plugin conflicts, but the error still happens with everything else turned off and the twentytwelve theme, so that can be ruled out.
I’ve tried erasing the db tables associated with CF7 and doing a fresh install, still no luck.
I’ve tried sending mail from multiple addresses through multiple contact forms, but the error keeps happening with a 100% failure rate.
Turning off the CF7 JS loading to fall back to non-ajax submitting and using WP debug I was able to catch the following message after pressing the send button:Notice: mail property of a WPCF7_ContactForm object is no longer accessible. Use prop('mail') method instead. in /path/to/the/install/wp-content/plugins/contact-form-7/includes/contact-form.php on line 169 Warning: preg_replace_callback(): Requires argument 2, 'WPCF7_ContactForm::mail_callback', to be a valid callback in /path/to/the/install/wp-content/themes/pubcrawl/functions.php on line 226
but have no idea what to make of it.
Also, chrome devtools doesn’t log anything suspicious during the submit process either on a JS or network level, so I am officially out of ideas as to how to approach this problem on my own.
If anyone has seen this behavior before, please point me in the right direction here!
- The topic ‘Arrow spinning forever, empty fields in email.’ is closed to new replies.