This thread is resolved. Here is a description of the problem and solution.
Problem: I have all the pages translated and when I activate the language switcher and choose my language it goes back to the Default rather than staying in the chosen language as soon as the page is switched.
Solution: - Please make sure minimum requirements for WPML meet: https://wpml.org/home/minimum-requirements/
- Please make sure your theme is WPML compatible. Here is our compatible theme list. You can search you theme in this list. https://wpml.org/documentation/theme-compatibility
Also make sure you are using updated Plugins and Theme.
This is the technical support forum for WPML - the multilingual WordPress plugin.