I run multiple websites with WPML and Woocommerce Multilingual.
The sites have different themes and different plugins.
After your last update the currency will no longer switch based on the language choice. It will stay at the default currency for the site instead of the default currency for the language.
I´ve read your new notification about cache incompatibility and tried without any cache turned on, same bug.
Regarding your new notification about turning off cache if a cookie is set.
Are you aware that WordPress and your own plugin sets a cookie for all visitors?
You are basically advising your customer to never use a cache plugin again to be able to run WPML?
That will have massive performance hits for all your customers and is just not a serious advise to give.
Are you working on solutions for this?