“Delete the custom orders tables” works for me.
Here are the System Status: https://gist.github.com/noman-work/63a1cfab12b3588835ae9176596bae0a
Just to let you know, on my staging site, I deactivated all plugins and switched to the Storefront theme, but the issue same. The sync still doesn’t work, and the same error appears on the scheduler.
Scheduler Log: Hook “wc_run_batch_process”, Status: Failed, Arguments:0 => 'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\DataSynchronizer',
Log, action failed via WP Cron: get_class(): Argument #1 ($object) must be of type object, null given
This is on WooCommerce Log: Error Error processing batch for Order synchronizer: Processor is enqueued but not scheduled. Background job was probably killed or marked as failed. Reattempting execution.
Additional context
{
“exception”: {}
}