Support » Plugin: WooCommerce Square » Sync stopped working Aug 20.

  • Resolved NF Graphic Design


    My last successful auto sync was Aug 20, I also received a notification email it failed. When I took a look, it was looking like it was syncing in the update tab, but was just stuck. I tried to disconnect and reconnect. It shows a future auto sync time, but it never syncs at the time and the same past time shows as the next scheduled sync. If I try sync now button, it just hangs. This is the error log from August 20.

    2020-08-20T23:33:36+00:00 CRITICAL Uncaught Error: Call to a member function getCursor() on string in /home/rockypoi/public_html/wp2020/wp-content/plugins/woocommerce-square/includes/Sync/Interval_Polling.php:194
    Stack trace:
    #0 /home/rockypoi/public_html/wp2020/wp-content/plugins/woocommerce-square/includes/Sync/Stepped_Job.php(114): WooCommerce\Square\Sync\Interval_Polling->update_product_data()
    #1 /home/rockypoi/public_html/wp2020/wp-content/plugins/woocommerce-square/includes/Sync/Stepped_Job.php(55): WooCommerce\Square\Sync\Stepped_Job->do_next_step()
    #2 /home/rockypoi/public_html/wp2020/wp-content/plugins/woocommerce-square/includes/Handlers/Background_Job.php(172): WooCommerce\Square\Sync\Stepped_Job->run()
    #3 /home/rockypoi/public_html/wp2020/wp-content/plugins/woocommerce-square/includes/Handlers/Background_Job.php(123): WooCommerce\Square\Handlers\Background_Job->process_job(Object(WooCommerce\Square\Sync\Interval_Polling))
    #4 /home/rockypoi/public_html/wp2020/wp-content/plugins/woocommerce-square/vendor/skyverge/wc-plugin-framework/ in /home/rockypoi/public_html/wp2020/wp-content/plugins/woocommerce-square/includes/Sync/Interval_Polling.php on line 194

Viewing 7 replies - 1 through 7 (of 7 total)
  • Rodney Wise


    I’m having sync problems as well. Where did you get your error messages from?


    Plugin Contributor mattdallan


    Hi @nf-graphic-design,

    Thanks for reporting this issue to us.

    > Uncaught Error: Call to a member function getCursor() on string

    This error has been fixed in 2.2.0 which was released on 31 August. Could you please try upgrading on a staging/test site and see if you still notice this issue?


    Thread Starter NF Graphic Design


    Hi Matt, thanks for the reply! I updated to 2.2.0 and my sync is still not working. The last successfully Sync was Sep 1. I can post more logs if needed? Please let me know.

    Thread Starter NF Graphic Design


    Rodney, if you are in square settings at the bottom Log debug messages to the WooCommerce status log, you can click the link to take you to the logs. Hope that helps.

    Thread Starter NF Graphic Design


    Is it normal for 3 square scheduled actions to be sitting in pending?

    Plugin Contributor mattdallan


    Thanks @nf-graphic-design, we’ve had some reports of syncing getting stuck but it only seems to be affecting some customers and we’re unable to reproduce it in our own stores.

    To help us diagnose what is causing this, lets gather some more information:
    – After upgrading to 2.2.0, are you still seeing any PHP fatal errors in your logs when syncing?
    – Have you tried disconnecting/reconnecting recently? I can see you did this in your original message but it might be worth redoing after it has gotten stuck again (disconnecting from Square clears out any sync session data)
    – Roughly how many products are being synced in your store?
    – Is it manual sync or automatic syncing, that keeps getting stuck? or both?

    > Is it normal for 3 square scheduled actions to be sitting in pending?

    Thanks for double checking the Action Scheduler. Yes there are 3 scheduled actions we use in Square:

    Next to the Sync scheduled action, can you confirm that the next scheduled date is in the future (screenshot)?

    Thanks for your patience while we look into this issue.

    Plugin Support Elvira K


    Hi there @nf-graphic-design,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Have a great weekend ahead!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Sync stopped working Aug 20.’ is closed to new replies.