Title: davidsanders's Replies | WordPress.org

---

# davidsanders

  [  ](https://wordpress.org/support/users/davidsanders/)

 *   [Profile](https://wordpress.org/support/users/davidsanders/)
 *   [Topics Started](https://wordpress.org/support/users/davidsanders/topics/)
 *   [Replies Created](https://wordpress.org/support/users/davidsanders/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/davidsanders/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/davidsanders/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/davidsanders/engagements/)
 *   [Favorites](https://wordpress.org/support/users/davidsanders/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WooCommerce] 4.0 and 4.0.1 db-update issue with stock](https://wordpress.org/support/topic/4-0-and-4-0-1-db-update-issue-with-stock/)
 *  [davidsanders](https://wordpress.org/support/users/davidsanders/)
 * (@davidsanders)
 * [6 years, 2 months ago](https://wordpress.org/support/topic/4-0-and-4-0-1-db-update-issue-with-stock/#post-12607600)
 * I want to second this issue. After A LOT of digging I’ve found that the Scheduled
   Actions ‘Pending’ queue continues to pile up with multiple jobs. Presently it
   is over 36k. This all started after upgrading WooCommerce from 3.9.x to 4.0.1.
 * Here is my error log:
 *     ```
       Scheduled Actions / Failed
       Hook: woocommerce_run_update_callback
       Arguments: 0 => 'wc_admin_update_0251_remove_unsnooze_action'
       Log: unexpected shutdown: PHP Fatal error Uncaught Error: Undefined class constant 'QUEUE_GROUP' in /home/www/public_html/wp-content/plugins/woocommerce/packages/woocommerce-admin/includes/wc-admin-update-functions.php:70 
       Stack trace: 
       #0 /home/www/public_html/wp-content/plugins/woocommerce/includes/class-wc-install.php(223): wc_admin_update_0251_remove_unsnooze_action() 
       #1 /home/www/public_html/wp-includes/class-wp-hook.php(288): WC_Install::run_update_callback('wc_admin_update...') 
       #2 /home/www/public_html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters('', Array) 
       #3 /home/www/public_html/wp-includes/plugin.php(544): WP_Hook->do_action(Array) 
       #4 /home/www/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/actions/ActionScheduler_Action.php(22): do_action_ref_array('woocommerce_run...', Array) 
       #5 /home/www/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php(65): ActionScheduler_Action->execute() 
       #6 /home/ in /home/www/public_html/wp-content/plugins/woocommerce/packages/woocommerce-admin/includes/wc-admin-update-functions.php on line 70
       ```
   
 * I’ve found this in the github discussion for WooCommerce: [https://github.com/woocommerce/action-scheduler/issues/502](https://github.com/woocommerce/action-scheduler/issues/502)
 * Which says a fix is forthcoming here:
    [https://github.com/woocommerce/woocommerce-admin/issues/3982](https://github.com/woocommerce/woocommerce-admin/issues/3982)
 * Just wanting to post my research after spending the better part of 16 hours trying
   to figure out what is happening with my site.
 * Additionally, I’m hoping this is the cause of every admin-ajax.php request resulting
   in a 500… though that may be unrelated(?) I’m open to any thoughts.
 * Thanks!

Viewing 1 replies (of 1 total)