slimx
Enhance disables wp-cron by default (which is a good thing). The feature in cPFence is just a complementary step for any sites Enhance might miss, it happens sometimes.
We recommend keeping Enhance’s default for better performance. Most WordPress hosts do the same to avoid performance issues, so the way Enhance handles this is pretty much industry standard. Wp-cron isn’t a real daemon. It’s a “best effort” HTTP trigger that runs when someone visits the site, which is the worst time to steal CPU and PHP workers. Hosts turn it off and replace it with a real scheduler so jobs run predictably, efficiently, and safely.
Since you're using cPFence, you can also use the feature to force-run wp-cron server or cluster wide using a custom auto daily cronjob, which helps prevent delayed wp cron events.
More info:
https://my.cpfence.app/knowledgebase/108/How-to-Ensure-Scheduled-Posts-and-WP-Cron-Jobs-Run-Correctly-with-WP-AutoShield.html