Thank you for the link. This issue recently occurred, I did not add any new plugins nor did I change the theme since the last time the form 7 worked. It is a custom built theme and the site is live and visited often so I don’t want to change the theme or disable all plugins.
The code is clean and I never had an issue until a few days ago out of the blue.
Any other info available would be much appreciated.
@jaymac902 – sorry to say that despite all the circumstances you have explained in your comment, you almost certainly have a Javascript Conflict somewhere on your site.
See Contact Form 7 Email Issues – there is a link there that covers Javascript Conflicts.
Remember that a problem in one script can cause issues in another.
For example, some jQuery errors can stop jQuery processing any more script, which can make the culprit hard to find. A jQuery error in one of your plugins or your themes javascript files can stop jQuery processing before it gets to the CF7 script.
You can stop Contact Form 7 loading any JavaScript
When the value of WPCF7_LOAD_JS is set to false (default: true), Contact Form 7 does not load the JavaScript. You can set the value of this constant in your wp-config.php like this:
define('WPCF7_LOAD_JS', false);
See http://contactform7.com/loading-javascript-and-stylesheet-only-when-it-is-necessary/
You will lose all of CF7’s Javascript functionality and of course the real cause is the theme or other plugin which I would definately regard as poorly written and avoid using.
RE: the site is live and visited often so I don’t want to change the theme or disable all plugins.
Note: We always have a development site setup as a sub-domain on the same server for every site we develop, for this and a host of other reasons.