I will add the first reply before this ticket is assigned to one of my colleagues.
Would you please follow the steps below?
- Go to "WordPress Dashboard > WPML > Languages > Language URL Format".
- Click the "Validate" link next to each domain that you added there and see if it shows "VALID" or "INVALID".
- If it is "INVALID" please deactivate WPML and make sure you point the domains to the folder that the WordPress is installed without redirecting them. For more information:
- If the result is "VALID", select the "Different languages in directories" checkbox temporarily.
- Go to "WordPress Dashboard > Settings > Permalinks".
- Click the "Save" button to flush the permalinks cache.
- Get back to us if the homepage works ok in that case to see if the issue is the domain or not.