This update crashed one of my sites for admin only – the front end was fine. Deactivating the plugin restored admin functionality.
The site is running the pro version of AJAX Search for WooCommerce, which appears to be conflicting with the updated version of this plugin. I found that by disabling the scheduled indexing feature in the AJAX Search plugin, I was able to re-enable the Mailchimp for WooCommerce plugin without the admin dashboard crashing.
However, I was still seeing errors in the logs like those shown below. Deactivating either the AJAX Search pro plugin or the Mailchimp for WooCommerce plugins stopped these errors.
2020/02/14 05:59:22 [error] 4837#4837: *1298647 FastCGI sent in stderr: “PHP message: WordPress database error Table ‘wp_dbname.a’ doesn’t exist for query SELECT a.action_id FROM a WHERE a.hook=’dgwt_wcas_recurring_indexing’ AND a.status=’in-progress’ ORDER BY scheduled_date_gmt DESC LIMIT 1 made by require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘plugins_loaded’), WP_Hook->do_action, WP_Hook->apply_filters, DGWT_WCAS, DGWT_WC_Ajax_Search::getInstance, DgoraWcas\Engines\TNTSearchMySQL\TNTSearch->__construct, DgoraWcas\Engines\TNTSearchMySQL\TNTSearch->init, DgoraWcas\Engines\TNTSearchMySQL\TNTSearch->initScheduler, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->init, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->registerSchedule, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->isRunning, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->getNextTask, WC_Action_Queue->get_next, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->find_actionPHP message: WordPress database error Table ‘wp_dbname.a’ doesn’t exist for query SELECT a.action_id FROM a WHERE a.hook=’dgwt_wcas_recurring_indexing’ AND a.status=’pending’ ORDER BY scheduled_date_gmt ASC LIMIT 1 made by require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘plugins_loaded’), WP_Hook->do_action, WP_Hook->apply_filters, DGWT_WCAS, DGWT_WC_Ajax_Search::getInstance, DgoraWcas\Engines\TNTSearchMySQL\TNTSearch->__construct, DgoraWcas\Engines\TNTSearchMySQL\TNTSearch->init, DgoraWcas\Engines\TNTSearchMySQL\TNTSearch->initScheduler, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->init, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->registerSchedule, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->isRunning, DgoraWcas\Engines\TNTSearchMySQL\Indexer\Scheduler->getNextTask, WC_Action_Queue->get_next, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->fi
(note: AJAX Search for WooCommerce comes in a free and a pro version. The Pro version adds a search index feature and this appears to be the source of the conflict).