Stuck syncing – cannot complete sync no matter what I do
-
Like many others I have a lot of trouble using this plugin. Seems like the syncing process is built in a very unstable way.
No matter what I do your plugin stops syncing efter x time (seems random). I reinstalled the plugin yesterday, following the instructions on Mailchimp.com carefully, and pressed re-sync.
In the re-installation process the plugin behaved really weird. All tabs except “Connect” suddenly disappeared. The API key was still there, but pressing “Save all changes” got me an empty error message. See screenshot. I wasn’t able to deactivate the plugin though the GUI neither WP CLI but after some time the tabs reappeared again.
It has synced all the 204 products but is now stuck at 246 orders. I have 2744 orders dating back to september 2017.
24 hours have passed now, and it’s still stuck at 246 orders. Though I can see in the logs that the plugin does pick up a lot of
abandoned_cart.success
,order_submit.success
,product_submit.success
and more just a few hours ago. It just doesn’t sync to Mailchimp so that Mailchimp can send the emails.What I’ve tried:
- Disconnect site and re-installed the plugin with a new API key following the instructions om Mailchimp.com
- Re-sync after reinstalling
Log errors
For GDPR reasons and personal privacy I cannot provide you with a full log, but I have picked different issues that appears a lot in the logs:2018-09-12T17:27:30+00:00 NOTICE api.add_product.error :: :: :: Array ( [submission] => Array ( [id] => deleted_932 [title] => deleted_932 [variants] => Array ( [0] => Array ( [id] => deleted_932 [title] => deleted_932 [inventory_quantity] => 0 [backorders] => false ) ) ) )
2018-09-12T17:27:30+00:00 NOTICE order.items.error :: Order #1967 :: Product 932 does not exist! 2018-09-12T17:27:30+00:00 NOTICE api.add_product.error :: :: :: Array ( [submission] => Array ( [id] => deleted_0 [title] => deleted_0 [variants] => Array ( [0] => Array ( [id] => deleted_0 [title] => deleted_0 [inventory_quantity] => 0 [backorders] => false ) ) ) )
2018-09-12T17:27:30+00:00 NOTICE order.items.error :: Order #1976 :: Product 0 does not exist! 2018-09-12T17:27:30+00:00 NOTICE api.add_product.error :: :: :: Array ( [submission] => Array ( [id] => deleted_0 [title] => deleted_0 [variants] => Array ( [0] => Array ( [id] => deleted_0 [title] => deleted_0 [inventory_quantity] => 0 [backorders] => false ) ) ) )
2018-09-12T17:27:37+00:00 NOTICE order.items.error :: Order #1977 :: Product 0 does not exist! 2018-09-12T17:27:37+00:00 ERROR order_submit.error :: addStoreOrder :: 1967 :: :: on 1432 in /home/[redacted]/public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/api/class-mailchimp-api.php 2018-09-12T17:27:37+00:00 ERROR order_submit.error :: addStoreOrder :: 1968 :: :: on 1432 in /home/[redacted]/public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/api/class-mailchimp-api.php 2018-09-12T17:27:37+00:00 ERROR order_submit.error :: addStoreOrder :: 1976 :: :: on 1432 in /home/[redacted]/public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/api/class-mailchimp-api.php 2018-09-12T17:27:38+00:00 ERROR order_submit.error :: addStoreOrder :: 1977 :: :: on 1432 in /home/[redacted]/public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/api/class-mailchimp-api.php 2018-09-12T17:27:38+00:00 ERROR order_submit.error :: addStoreOrder :: 1982 :: :: on 1432 in /home/[redacted]/public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/api/class-mailchimp-api.php 2018-09-12T17:27:38+00:00 NOTICE api.add_product.error :: :: :: Array ( [submission] => Array ( [id] => deleted_932 [title] => deleted_932 [variants] => Array ( [0] => Array ( [id] => deleted_932 [title] => deleted_932 [inventory_quantity] => 0 [backorders] => false ) ) ) )
(Here it goes on and on with product 0 does not exist).
“Syncing list” in the Mailchimp control panel just keeps spinning. My guess is, that it’s waiting for the website for more data. See screnshot.
Please note that I’m using WooCommerce Subscriptions, which runs it’s own cron jobs once a month, and it’s very important that any fix does not mess that up. The fix I have seen mentioned in other threads worries me in that regard.
Details about the site:
– WooCommerce version: 3.4.4
– WordPress version: 4.9.8
– PHP version: 7.2.9
– Memory limit: 768 MB
– PHP time limit: 120
– PHP max input variables: 1000
– Theme: Storefront (with a child theme)Hosting
Siteground GoGeek
– Static caching enabled
– Dynamic caching enabled
– Memcached enabledSiteground recommends cron jobs running no less than every 30 minutes. I’m not sure if that is an actual 30 min. cap or just a recommendation.
Notable plugins installed
– WP Rocket
– Mailchimp for WP by “ibericode”
– WooCommerce Subscriptions- This topic was modified 6 years, 6 months ago by .
- This topic was modified 6 years, 6 months ago by .
- This topic was modified 6 years, 6 months ago by .
The page I need help with: [log in to see the link]
- The topic ‘Stuck syncing – cannot complete sync no matter what I do’ is closed to new replies.