Stock Status does not change

Note: this requires the PW WooCommerce Bulk Edit Pro version.

There is a WooCommerce bug regarding stock status, however you can still get your products to update by performing the following steps.

1. Go to WooCommerce -> Settings -> Products -> Inventory -> Check the “Manage Stock” checkbox (this is temporary). Save the settings.
2. Now return to the bulk editor and filter your products. You will see a “Manage Stock” checkbox available on the Variable product.
3. Uncheck the “Manage Stock” for the Variable (parent) product and save.
4. Return to the setting in Step 1 and uncheck the “Manage Stock” checkbox.
5. You can now edit the Stock Status for the Variations.

Unfortunately this isn’t a bug in our plugin. If you’re curious you can see this in action with the following steps:

1. Go to WooCommerce -> Settings -> Products -> Inventory -> Check the “Manage Stock” checkbox (this is temporary). Save the settings.
2. Edit the Variable product in WooCommerce and click the Inventory tab and check the “Manage Stock” checkbox. Save the changes to the product by clicking the blue Update button.
3. Return to the setting in Step 1 and uncheck the “Manage Stock” checkbox.
4. Edit the Variable product again and go to the Variations tab. You will see “Out of Stock” and even if you change it to “In Stock” and save it will revert back to “Out of Stock”.

It appears as though WooCommerce is marking the Variations as “Out of Stock” if the Variable product is marked as “Manage Stock”, regardless of the global stock setting.