Edit : This is the exact message from wp crontrol :
There was a problem spawning a call to the WP-Cron system on your site. This means WP-Cron events on your site may not work. The problem was:
Unexpected HTTP response code: 403
The default wp-cron should just work. WordPress just triggers the cron actions in the background while viewing pages.
A health check that checks whether the cron endpoint is reachable will fail because of this security system, but that should not impact regular cron functionality.
As long as you did not disable the default cron functionality, either through settings or plugins, it should just work.
I did not deactivate anything, i kept ignoring the messages about Action Scheduler, but the list of past due actions keeps growing it is at 80+ right now, i dont know if its healthy for the site
It’s definitely not good for your site if the past-due actions pile up.
I did a bit of Googling, and to be clear, “Action Scheduler” is NOT part of WordPress itself. It’s an additional component that’s used by some plugins for background tasks, notably WooCommerce. It does rely on WP-Cron, but it’s not part of it.
One of the sites I read suggested installing the WP Crontrol plugin to get more insight into cron tasks that are scheduled.
A few pending jobs are fine, but if the cron backlog is really not moving along, then that’s an issue.