Yep I too get this problem. The facebook pixel is complaining as it cannot locate any of my Variations. I even left the option “NO VARIATIONS” turned off to ensure they are included. However, the variations are not transferring into the XML?
Hi,
let me understand correctly: is the problem that the variations are not present inside the XML or do both products and variations are treated as simple product by Facebook admin?
For the first problem, please let know what is your WooCommerce version. If not the latest one, please upgrade the version to the latest one, if you can. Also, please check if there is some conflict with some other plugin you have installed on your website. To do that, try to deactivate all plugin temporary and refresh the feed in order to see if the variants come back inside the XML feed.
For the second problem, it should be just appearance, because Facebook should care about the variants, according to their doc: https://www.facebook.com/business/help/2256580051262113?id=725943027795860
It asks to have the item_group_id inside the feed and Pixel Caffeine adds it to every variations.
In my case it was second problem. All the variations were shown as separate products in my Facebook shop.