Background of the issue:
I am trying to ensure that our products with the fallback feature display the correct translated URL slug/taxonomy when browsing our site in secondary languages. Our default slug for products is shop.delfi.com/da/vare/producttitle. When browsing in secondary languages, it should show as shop.delfi.com/en/product/producttitle. However, it initially shows as shop.delfi.com/en/vare/producttitle. The issue can be seen at hidden link.
Symptoms:
When I am on a product with the URL /en/vare/producttitle and switch to the default language and back to the secondary language, it shows the correct /en/product/producttitle. But initially, it does not display correctly.
Questions:
Why is the translated URL slug not displaying correctly in secondary languages initially?
What causes the URL to correct itself after switching languages?