I have a product which one of the attributes are:
1. After publishing/saving system doesn't remember variations with Euro and sets ALL variation of this type to Euro+
2. When I set as default variation: Euro, after publishing/saving system doesn't remember it and changes it to Euro+
3. If there are different photos for those attributes, system shows correctly default Euro but when changing to Euro+ it has no effect, although those two attributes have different attribute photos.
I repeated the problem when creating new test product with + in the attributes. When I change + into word "plus" all problems are gone.
It looks like woocommerce has overall issue with +... Can you fix it in next updates? From obvious reasons, product is named Euro+ not Euro Plus (not my choice) and I would want it to be showed correctly on my shop page.