As long as you use any cache plugins, the plugins will cache everything, including the currency cookies and the currency switch will show your chosen currency only after cache is deleted from plugin. This solution has been tested with a cache plugin so far – http://help.wpresidence.net/2016/08/26/how-to-use-a-cache-plugin-with-multicurrency-widget-dropdown/
The multi currency system DOES NOT work in infobox for technical reasons.
How to to add the widget:
Currencies are set in Theme Options – Price & Currency
The multi currencies values can be synced through Google Api (there is a daily cron connecting to these API that updates the Currency Value).
Make sure the symbol is typed according to international standards (which means 3 letters – capslock) – you can find complete list here http://www.xe.com/iso4217.php.