Hi @devjr,
I can see how confusing this is, especially with products you had already deleted showing up again as out of stock after syncing. Let’s get this sorted.
From what you’ve described and the screenshot, this usually happens when those products still exist in Square or when the sync settings are set in a way that re-imports catalog items back into WooCommerce.
A few things to check:
- Confirm the products are fully removed from your Square catalog. If they still exist there, even as archived or hidden, they can be re-synced back into WooCommerce.
- Check your sync settings under WooCommerce > Settings > Square. If Square is set as the system of record for products, it can overwrite WooCommerce changes and re-import items.
- Try deleting one of those products again in WooCommerce, then immediately run a manual sync and see if it comes back. This helps confirm if Square is pushing it back.
- If you no longer want Square to control product data, you can adjust the sync direction or disable product syncing.
You can review the sync behavior and settings here: https://woocommerce.com/document/woocommerce-square/
If the issue persists, please share your System Status Report via https://pastebin.com or https://gist.github.com, and also confirm your current sync settings so we can take a closer look.
Happy to continue digging into this with you.