WooCommerce Square: “Sync failed”, now stuck at “Syncing now”
-
Hi there,
I’m creating this support thread as instructed by @treibalen in this thread as I am/was experiencing the similar issues with syncing between WooCommerce and Square.
My client switched from sandbox Square to live a few weeks ago, and while automatic syncs seemed to work, manual ones resulted in a “Sync failed. Please try again” alert. While the auto-sync did not fail, it also did not seem to sync all of the products that it said it synced.
It now appears that it is no longer logging fails, but is stuck at “Syncing now”. I am unable to run a manual sync.
The last error log was on August 18, 2020:
2020-08-19T03:07:03+00:00 CRITICAL Uncaught Error: Call to a member function get_data() on null in [redacted]/wp-content/plugins/woocommerce-square/includes/Sync/Manual_Synchronization.php:1314
Stack trace:
#0 /[redacted]/wp-content/plugins/woocommerce-square/includes/Sync/Stepped_Job.php(114): WooCommerce\Square\Sync\Manual_Synchronization->square_sor_sync()
#1 /[redacted]/wp-content/plugins/woocommerce-square/includes/Sync/Stepped_Job.php(55): WooCommerce\Square\Sync\Stepped_Job->do_next_step()
#2 /[redacted]/wp-content/plugins/woocommerce-square/includes/Handlers/Background_Job.php(172): WooCommerce\Square\Sync\Stepped_Job->run()
#3 /[redacted]/wp-content/plugins/woocommerce-square/includes/Handlers/Background_Job.php(123): WooCommerce\Square\Handlers\Background_Job->process_job(Object(WooCommerce\Square\Sync\Manual_Synchronization))
#4 /[redacted]/wp-content/plugins/woocommerce-square/includes/Sync/Manual_Synchronization.php on line 1314
- The topic ‘WooCommerce Square: “Sync failed”, now stuck at “Syncing now”’ is closed to new replies.