• Resolved wpblogwriter

    (@wpblogwriter)


    Here the error message when updating from the last to the currennt version:

    PHP Fatal error: Uncaught Error: Class \”ActionScheduler_Lock\” not found in /var/www/wp-content/plugins/the-events-calendar/common/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler.php:55\nStack trace:\n#0 /var/www/wp-content/plugins/the-events-calendar/common/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(127): ActionScheduler::lock()\n#1 /var/www/wp-includes/class-wp-hook.php(341): ActionScheduler_QueueRunner->maybe_dispatch_async_request()\n#2 /var/www/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()\n#3 /var/www/wp-includes/plugin.php(522): WP_Hook->do_action()\n#4 /var/www/wp-includes/load.php(1308): do_action()\n#5 [internal function]: shutdown_action_hook()\n#6 {main}\n thrown in /var/www/wp-content/plugins/the-events-calendar/common/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler.php on line 55\nFatal error: Uncaught Error: Class \”ActionScheduler_Lock\” not found in /var/www/wp-content/plugins/the-events-calendar/common/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler.php:55\nStack trace:\n#0 /var/www/wp-content/plugins/the-events-calendar/common/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(127): ActionScheduler::lock()\n#1 /var/www/wp-includes/class-wp-hook.php(341): ActionScheduler_QueueRunner->maybe_dispatch_async_request()\n#2 /var/www/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()\n#3 /var/www/wp-includes/plugin.php(522): WP_Hook->do_action()\n#4 /var/www/wp-includes/load.php(1308): do_action()\n#5 [internal function]: shutdown_action_hook()\n#6 {main}\n thrown in /var/www/wp-content/plugins/the-events-calendar/common/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler.php on line 55

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Darian

    (@d0153)

    Hi @wpblogwriter,

    Thanks for reaching out.

    I checked with our team about this, and here’s what they confirmed:

    Although the error may look concerning, it does not prevent the plugin from updating or affect any of its functionality. The update completes successfully, and the error is only visible if WP_DEBUG_DISPLAY is enabled on your site.

    Unfortunately, there isn’t anything we can do at the moment to prevent this error from occurring.

    This is a known and reproducible issue that affects any plugin that bundles Action Scheduler and is updated via WP-CLI instead of through the WordPress admin dashboard. It’s not specific to The Events Calendar—plugins such as WooCommerce, WPForms, and others that vendor Action Scheduler are also affected.

    The upstream Action Scheduler maintainers have classified this as an enhancement rather than a critical bug because the fatal error occurs during the shutdown phase, at the very end of the update process, after the plugin has already been updated successfully. As a result, the error is cosmetic and does not impact the actual update or the plugin’s functionality.

    I hope this helps clarify what you’re seeing. Please let me know if you have any other questions or concerns.

    Plugin Support Darian

    (@d0153)

    Hi there,

    It looks like we haven’t heard back from you in a while, so I’ll go ahead and close this thread for now.

    If you still need assistance, feel free to reopen this thread or start a new one.

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.