Zee
(@doublezed2)
Hello Abdullah Al Noman
Thank you for contacting Woo support.
I understand you have enabled HPOS and are facing sync issues.
To help you, I’d like to understand more about your setup.
Could you please send me a copy of your site’s System Status Report?
You can find it via WooCommerce > Status.
Select Get system report and then Copy for support.
Once you’ve done that, you can paste the text in https://gist.github.com
After that, you can paste the Gist link here in your reply.
Looking forward to your response.
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”: {}
}
Zee
(@doublezed2)
Hello Abdullah Al Noman
Thank you for sharing more details.
There was a similar problem reported some time ago in this thread.
I suggest you try the same steps and let me know if that works for you.
I am here if you need more help.
Best regards.
“Delete the custom orders tables” works for me.
Hi @wcnoman,
“Delete the custom orders tables” works for me.
I’m glad you were able to find a solution to your inquiry from the older thread my colleague had suggested.
Should you have further inquiries, feel free to create a new topic here.
Cheers.