Google translate API not translating to any other language after I translate to my base language English

<script type="text/javascript">
        function googleTranslateElementInit() {
            new google.translate.TranslateElement({
                pageLanguage: 'en', 
                includedLanguages: 'en,bn,hi,kn,pa,ta,te,or',
                layout: google.translate.TranslateElement.InlineLayout.SIMPLE
            }, 'google_translate_element');
        }
</script>

Above is my code. Let me write down the flow

  1. The site loads in English
  2. Change the language from English to some language. It works
  3. Change to some other , It works.
  4. Change back to English. It works.
  5. Change to some other language . It doesn’t work. The dropdown automatically gets selected to “Select Language”.