…and the steps say:
“if it is set to on the same request, then leave the setting as-is, and reach out to our support team for feedback through our support channel.”
I’m using this b/c out was set to “on the same request”
Setting the above to ‘On same request’ basically tells EE not to use WP_Cron for messages (including the upcoming event notifications) so that option needs to be changed to ‘On Separate request’ for the above add-on to work. However, often if that option was changed there was a valid reason to do so.
If you go to Dashboard -> Tools -> Site health.
Wait about 30 seconds, does it show a message that says anything about a scheduled task or loopback requests failing?
If not, change the setting above to ‘On separate request’ and save.
Now to test message function using WP_Cron you’ll need to add a test registration to an event and finalize the registration.
Then go to Event Espresso -> Messages -> Message activity
You should have a message waiting to generate in the queue, wait 5 minutes and refresh the page, does it change to show it has generated and/or sent?
On Site Health I did see this under “Scheduled Event has failed”:
The scheduled event, action_scheduler_run_queue, failed to run. Your site still works, but this may indicate that scheduling posts or automated updates may not work as intended.
That event isn’t from Event Espresso, it’s from ‘Action Scheduler‘ which is a library used by plugins for background processing.
Are you using WooCommerce?
If so, do you see any errors in ‘WooCommerce > Status > Scheduled Actions’
If not, do you have ‘Tools > Scheduled Actions’? Any errors there?
Viewing 3 reply threads
The support post ‘messages system is sending On a separate request’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.