This thread is resolved. Here is a description of the problem and solution.
Problem:
You are trying to set up 'A different domain per language' in WPML for your site, but the subdomains are indicated as not valid. This issue might be related to the SSL certificates installed on the subdomains being different from the main domain.
Solution:
If you're experiencing this issue, we recommend unchecking the option to validate the domain in the WPML settings. After unchecking, save the changes and verify if the subdomains work correctly on your site. Make sure to check pages that are translated into the secondary language.
This solution might be outdated or not applicable to your specific case. 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. If the problem persists, please open a new support ticket at WPML support forum.
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.