Issues with Woosub + Revolut plugin
-
Hi, I think we’ve found a bug. It appears Stream includes its own action scheduler, which is not compatible with the latest versions of the Revolut Woocommerce plugin.
Everything was working fine while runnning on v4.18.9 of the revolut plugin, but when we upgraded to 4.22.5, some of our queued retries failed with this message:
Scheduled action for action_scheduler/migration_hook will not be executed as no callbacks are registered.Here is the trace which demonstrates it’s attempting to use the action scheduler in stream:
Scheduled action for woocommerce_scheduled_subscription_payment_retry will not be executed as no callbacks are registered. in /www/xxx/public/wp-content/plugins/stream/vendor/woocommerce/action-scheduler/classes/actions/ActionScheduler_Action.php:77
Additional context
{
"action_args": "order_id: 172587",
"error_trace": "#0 /www/xxx/public/wp-content/plugins/stream/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php(103): ActionScheduler_Action->execute()n#1 /www/xxx/public/wp-content/plugins/stream/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(188): ActionScheduler_Abstract_QueueRunner->process_action(308171, 'WP Cron')n#2 /www/xxx/public/wp-content/plugins/stream/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(158): ActionScheduler_QueueRunner->do_batch(25, 'WP Cron')n#3 /www/xxx/public/wp-includes/class-wp-hook.php(324): ActionScheduler_QueueRunner->run('WP Cron')n#4 /www/xxx/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)n#5 /www/xxx/public/wp-includes/plugin.php(565): WP_Hook->do_action(Array)n#6 /www/xxx/public/wp-cron.php(191): do_action_ref_array('action_schedule...', Array)n#7 {main}"
}This has led to a number of retries in the queue to crash out and need manual intervention.
You must be logged in to reply to this topic.