Hi!
Unfortunately this is not something that I can change from our end. I see that the “WooCommerce Personalized Product Option Manager” has had a big update recently. On our end, nothing has changed with the way item meta is treated since the very first release ??
The “WooCommerce Personalized Product Option Manager” overrides that echo
parameter (or any other parameters for that matter!) and sets it to ‘true’, thus displaying instead of returning the meta:
https://plugins.trac.www.ads-software.com/browser/woocommerce-product-addon/trunk/inc/woocommerce.php#L689
This is a bug in that plugin that we cannot do anything about because the PDF invoice plugin needs to collect all data first before it can put it in the invoice… Luckily this is very easy to fix for the developers of that plugin, so I recommend contacting their support, you can refer them to this thread for more information.
Ewout
p.s. I just noticed that “WooCommerce Product Addons” and “WooCommerce Personalized Product Option Manager” are two names for the same plugin from N-Media ??