Jared Atchison
Forum Replies Created
-
Hey @thmarket,
We have another trick we can try to see if it helps. You can enable debug mode through WordPress and see if it catches any errors which may give us more to go off of.
For more on enabled the built in WordPress debug mode, check out https://wpforms.com/developers/how-to-enable-debugging-in-wordpress/
Let me know!
Hey @sp12,
Thank you for reporting back and as I mentioned I’m sorry for the trouble. Have a great weekend ??
Jared
Hey @spruc3w00d,
Happy to hear things are working. Thank you for reporting back, I appreciate it. Have a great weekend.
Jared
Hey @alexandreyev,
Thanks for reaching out! I apologize for the trouble. This is an issue with the current version of WPForms. We’re pushing an update early next week which will resolve the issue. Very sorry!
Jared
Thank you for the update @thriftysigns, I appreciate it!
They tomgpl,
Apologize for the trouble. This is an issue in the current release that will be resolved in an update we’re preparing for release early next week.
If you’re comfortable with code snippets, you can add the snippet below and it will resolve the issue.
add_filter( 'wpforms_tasks_entry_emails_trigger_send_same_process', '__return_true' );
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-pasting-snippets-from-the-web-into-wordpress/ is also an excellent guide.
We’ll have the fix out very soon, and again I’m sorry for the trouble!
They telesites,
Apologize for the trouble. This is an issue in the current release that will be resolved in an update we’re preparing for release early next week.
If you’re comfortable with code snippets, you can add the snippet below and it will resolve the issue.
add_filter( 'wpforms_tasks_entry_emails_trigger_send_same_process', '__return_true' );
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-pasting-snippets-from-the-web-into-wordpress/ is also an excellent guide.
We’ll have the fix out very soon, and again I’m sorry for the trouble!
Hey 12sp,
Thanks for the details, they are very helpful.
We’ve seen that error encountered by a few users. The cause has been from another plugin used an old version of the background processing library we use (and recently included), which had an an error.
(A few WooCommerce addons accidentally included Action Scheduler 3.0 BETA briefly)
To get things back and running, you’ll need to run through a few steps (below). This should trigger the database tables to be recreated and get things up and running.
1. Open
/wp-admin/options.php
page on your site.
2. On this page find optionsschema-ActionScheduler_LoggerSchema
,schema-ActionScheduler_StoreSchema
, andaction_scheduler_migration_status
and remove their values (leave them empty), save options changes.
3. Activate WPForms plugin again.Let me know if that helps. Sorry for the trouble here!
Thanks for reaching out!
I would recommend reaching out to your web host. The error you posted (which was very helpful, thank you!) indicates the web server is unable to successfully unzip the plugin ZIP file which is downloaded from www.ads-software.com. It’s likely a quick fix on their end, probably a misconfiguration ??
Hope that helps. Let us know what they say!
Thanks, that was quite helpful.
I can see in the browser console that when submitting the form the AJAX requests returns with “Service Unavailable”.
A few things can cause this, most commonly:
– Request is blocked due to firewall or security policy.
– Request triggers an error and simply fails.If the request is triggering an error, it usually gets logged in your site’s PHP error log file. You may have access to this through your web host, in other cases they can provide it for you. If you can get access to the PHP error log, it may point to an error/conflict which would narrow down the issue.
For firewall or security policy, you’ll have to check with the web host and see if they have anything specific enabled, and if so usually there is an associated log of blocked requests. If you’re using a 3rd party service like CloudFlare’s WAF, that could be related (but generally, we don’t see any issues with CloudFlare’s default configurations).
It’s strange the AJAX form request fails and the normal submit request passes, since the processing is very similar, just executed differently.
If you can reach out to your host to get more information hopefully we can narrow this down. Thanks ??
Thanks for reaching out!
The database tables get created by the Action Scheduler library, which WPForms now includes and uses.
For more details, check out https://www.ads-software.com/support/topic/wpforms-adds-table-in-database-after-latest-update/#post-12522225
If you have deleted the tables, you’ll need to run through a few steps (below) so that Action Scheduler recreates them upon plugin activation.
1. Open
/wp-admin/options.php
page on your site.
2. On this page find optionsschema-ActionScheduler_LoggerSchema
,schema-ActionScheduler_StoreSchema
, andaction_scheduler_migration_status
and remove their values (leave them empty), save options changes.
3. Activate WPForms plugin again.This will trigger the Action Scheduler upgrade routine and that should fix the issue, because it will recreate the database tables if they have been removed
Hope that helps!
Thanks for reaching out!
Can you provide the critical error message? This likely will be in your error log, which your host can provide. This will hopefully help us understand what might be happening behind the scenes.
Thanks for reaching out!
Can you provide the URL where the AJAX form is embedded?
@jdembowski no, asking for user’s admin or host password is not our preferred option for free users since we only offer limited support on lite plugin as stated in our Support Policy – https://www.ads-software.com/support/topic/wpforms-lite-support-policy/
Instead, we ask users to send us the System Info from the plugin settings, so we can further investigate edge case issues.
In some scenarios when absolutely needed, we may ask the customer to request their hosting company to send us php error logs, so we can take a closer look.
If the customer is unable to provide that, and it’s a really complex issue, then we encourage users to purchase our Pro support licensee for further debugging help.
In very very rare scenarios where we feel the issue is critical enough, we would ask for the admin access (of course with user’s consent), but this is the absolute last resort, and we don’t do this often for the obvious security reasons.
But again to reiterate the original point, when a support ticket requires a developer to take a closer look at an error being reported, we prefer to handle it in our existing support ticket system where our dev team already spends dedicated time. This allows users to receive a timely response from a senior team member instead waiting in .org support queue.
@jdembowski Users who encounter complex problems that will likely require a lot of back and forth communication we ask to reach out to go through our ticketing system, to keep the process efficient. We have a full support team monitoring and working with those tickets, as compared as on www.ads-software.com where we provided limited support and are not able to monitor/respond as quickly ??