Problem:
When switching from Danish to English on the site and navigating the product archive pagination, the currency changes from EUR to DKK. Refreshing the page on the second page of the product archive causes the site to revert from English to Danish.
Solution:
Ensure the "Store a language cookie to support language filtering for AJAX" option is enabled in WPML → Languages → Language filtering for AJAX operations. For more details, see Enabling language cookie to support AJAX filtering.
Client also mentioned that it may be a problem coming from "Ultimate addons for elementor" since it does work with the standard WooCommerce product archive.