Background of the issue:
I am trying to resolve an issue where some translated pages on my site hidden link are unavailable in a client environment. The pages work when accessed directly from the backend or WPML page, but not from the client side.
Symptoms:
Translated pages are unavailable on the client side, even though the links appear correct.
Questions:
Where am I going wrong with the translated pages?
Why are the translated pages unavailable on the client side but accessible from the backend?
possible reason of error: some products were in DRAFT status (I don't know why). I used WPML BO to translate it.
By the way, on BO I set to published products, delete all caching and now they works.
Strange thing: when products were in draft status, link to the product was like a post, not a product link.