Hey @tpiet,
Action Scheduler is a background task system that WooCommerce and other plugins use to run scheduled jobs, so seeing a few past-due actions doesn’t necessarily mean something is seriously wrong.
Go to WooCommerce > Status > Scheduled Actions tab > Pending and look for the past-due entries. Check their hook names and scheduled dates, and if any show an error. That should help you determine what’s causing the backlog and whether anything actually needs fixing.
Hi @tpiet!
Hi there, and welcome! Thanks for providing all the details and for sharing the screenshot.
I understand that Action Scheduler can be confusing, especially when you’re new to WordPress/WooCommerce. The “past due actions” notice means that some scheduled background tasks have not run at their expected time. The cause can vary, so we’ll need a little more information to determine why this is happening on your site.
To help us investigate, could you please share the following?
- WooCommerce → Status → System Status Report
- Any relevant error logs from WooCommerce → Status → Logs
You can share the error log through Pastebin. If possible, please enable “Burn after read” when sharing the log so it is automatically removed after being viewed.
In the meantime, you can also check whether the pending actions are able to run successfully:
- Go to WooCommerce → Status → Scheduled Actions.
- Look for one of the actions marked as Pending or Past-due.
- Select an action and choose Run.
- Check whether it completes successfully or whether it changes to Failed.
Please let us know what happens when you run one of the pending actions. If it fails, sharing the error details along with the System Status Report will help us investigate the cause further.
Thank you!
Thread Starter
tpiet
(@tpiet)
Hey everyone, I don’t know how to answer people on here individually, but for Alje, there are failed ones and pending ones, nothing says an error unless the failed ones mean an error?
for shazeen, No, thank you! I did the pastebin thing correctly, I think, here’s the link: https://pastebin.com/MiVUjgkT
I tried to run the action/hook and it just says this at the top:
Action Scheduler: 19 past-due actions found; something may be wrong. Read documentation »
Action Scheduler migration in progress. The list of scheduled actions may be incomplete.
Maximum simultaneous queues already in progress (1 queue). No additional queues will begin processing until the current queues are complete.
35 items« ‹ Current Page of 4 Next page› Last page»
This is the action or hook that it’s stuck on:
mailpoet/cron/daemon-triggerIn-progressmailpoet-cronEvery 2 minutes2026-07-21 11:54:09 +0000
(1 month 1 week ago)
- 2026-07-21 11:52:09 +0000
action created
- 2026-07-22 11:04:14 +0000
action started via Async Request
10090
Thank you both, because I am so lost with this!