When using Orbe, the built in geolocation or using our own custom javascript/liquid approach, we are experiencing a weird issue.
When a user opts to choose their country and they are directed to a market site, their country is honored on the first page load, however, on any subsequent page load from any on page link, they maintain the correct market (for us that’s en-row but they lose their country. I can see the response headers from the page load overwrite the localization cookie.
Currently all our users to our “rest of world site” generate site traffic as if they’re in British Indian Ocean Territory. If I remove IO from our list of market countries, it simply goes to BM (Bermuda) instead.