This thread is resolved. Here is a description of the problem and solution.
Problem:
If you're experiencing issues where clicking a URL redirects to a nonexistent page and then to the "My Account" page, it might be due to an incorrect character in the URL. Specifically, an en dash (–) instead of a regular hyphen-minus (-) can make the URL invalid, as WordPress only recognizes regular hyphens in its slugs.
Solution:
We recommend copying the correct link directly from your browser’s address bar or manually replacing the dash. Ensure that the URL uses a regular hyphen. For example, the correct working link should look like this:
https://eji.com.hk/zh-hant/fine-brooches
Once the regular hyphen is used, the URL should work properly and no longer redirect.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please open a new support ticket. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our support forum at https://wpml.org/forums/forum/english-support/.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This topic is split from https://wpml.org/forums/topic/translated-page-url-generated-but-cannot-be-viewed-and-other-error/