Turn it on
- Go to WooCommerce → Powerups and switch on Scheduled action monitor in the Developer group.
- Click Configure, then the Monitor tab.
The Monitor tab with Queue health and the Failed list
Queue health
- Counts: Overdue, Failed, Running (and how many have run for over 5 minutes, which usually means stuck), Waiting, Done and Canceled. Click Refresh to count again; counts are kept for 10 minutes.
- When the oldest waiting action was due, when the last one finished, and the next queue run.
- The size of the actions and logs tables.
- Failed by hook: which jobs fail most.
The lists
Three lists: Failed, Overdue and Running. Filter by an exact hook name. Details shows the action’s facts, its arguments and its log. For anything else, use WooCommerce’s Tools → Scheduled Actions screen. Action Scheduler’s own actions and WooCommerce’s database updates are Protected: you can view them, not change them. Actions that handle payments, renewals, subscriptions or webhooks are marked “May charge, refund or send again.”Actions
On multisite, Advanced actions need a network (super) admin.
Retrying an action marked “May charge, refund or send again.” is an Advanced change: retry it from its own row and type “retry”. Admins below the Advanced level see “Retrying it is an Advanced change: it needs a network admin.” in its place. When you retry several selected actions at once, these ones are skipped.
If Run now hasn’t started after 30 seconds, the server may block requests to itself; check the loopback test in Cron inspector or Site Health. While it runs, it counts as Action Scheduler’s one batch, so the normal queue waits.
Masked arguments
Argument values under sensitive names (tokens, passwords and similar) are masked. Values in a plain list without names are shown as they are.Settings
These apply while the power-up is on. Switch it off and Action Scheduler’s defaults apply again.- Canceled actions that never ran are removed at the next clean-up whatever the setting says: Action Scheduler counts from the last run, which they never had.
- With Action Scheduler 4, if another plugin makes it clean up failed actions together with finished ones, the failed period is ignored.