Background of the issue:
I am trying to resolve a persistent issue with WPML on my production site where I keep seeing a 'WPML detected a new address for this site' prompt. I have attempted to follow the workflow correctly and even unregistered and re-registered the site key. The site is hidden link.
Symptoms:
I constantly see a 'WPML detected a new address for this site' box on my production site. Additionally, there is a bar at the bottom of the front end saying 'This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.' After re-registering the site key, a popup appears saying: 'Looks like this site was previously at hidden link and now it’s at hidden link. Do you still have the same site running at hidden link?'
Questions:
Is the site key not automatically managed by WPML when activated in the plugin?
How should I manage the Staging and Production relationship to avoid these issues?
Is there a specific workflow for pushing staging to production to prevent site key and automatic translation credits issues?