I am trying to:
Show the Iraq Dinar as price on the product page. You get a small glimpse of the right valuta icon but then it quickly changes to the right amount but wrong icon.
Link to a page where the issue can be seen:
Here is an example: hidden link
It works on the category page: hidden link
I understand the issue you're having with prices and will try my best to assist you in this matter.
Since the correct price appears properly for a moment and then disappears again, it might be a result of conflict. Could you please check what happens when you keep other plugins disabled except for WPML(including the addons) and WooCommerce?
If that solves the issue, start activating the plugins one by one and after activating each, continue to check the product page. In this way, you'll be able to pinpoint the plugin that was causing the issue.
Please make sure to take a backup prior to the test.
Please let me know the update. I will be happy to help if you need further assistance in this matter.