TLDR for anyone coming here:
– The setting in a single product always takes precedence over the “global” setting. Thus, someone decided it is smart to: not only throw a warning, but to completely prevent the user from updating products locally. This is a silly decision which can be reversed within 15 minutes, but SkyVerge are stalling.
The only way to resolve it currently is to perform a migration script that sets the value for each product individually, or set them by hand as @madmax4ever proposed. Or, disable the plugin, edit stuff, re-enable.
—
The horrendous level ignorance exhibited by Jennifer and Simon from SkyVerge above are easily enough to get me to uninstall the plugin, as i no longer trust this developer with my shop.
They repeatedly reference issues which have nothing to do with the plugin, blame Facebook API, even try to defer people to open new topics as “this one is resolved”. While at the same time absolutely knowing that the issue is very much not resolved.
@madmax4ever managed to decypher the ramblings of Simon from one of the first replies. The cascade of inclusion is such that the product-level meta value always takes precedence over the global value – in the context of the editor. Thus, even if you exclude a category in global, the editor will not let you save because of the local value. It is not aware that the value has not actually ever been set.
But that is actually not the problem. That is a symptom. The problem is that SkyVerge is confident enough to prevent a user from saving. Yeah, read that again. They believe that instead of dropping a subtle warning and letting Woo work – their plugin is so important, that they have the authority to prevent everyone from using Woo whenever they feel like it.
Reading all of the above messages and the general unprofessional approach of SkyVerge made me uninstall the damn thing and just write my own within a space of 2 hours. Its just a stupid csv file, not rocket science.
It’s sad :/