I was experiencing this problem and it was driving me crazy - I was living in Ukraine and this issue was coming up constantly. I realized the problem was only happening when I went to the Lock Screen.
The solution was to Copy my language settings to the lock screen. Unfortunately, my notes are sparse but I still wanted to post for my fellow language lovers and polyglots:
- Go to Control Panel -> Language -> Advanced Settings
- Set up your Language Bar Hot Keys like you want
- Click "Apply language settings to the welcome screen..."
- Click Copy Settings and select Welcome Screen
Voila. That should do the trick and you won't see this issue ever again. Can someone else confirm this fixes the problem for them?
I can't express you how much I love you, this has been driving me mad for years, literally, and never noticed it was because of the welcome screen resetting them. I even worked once for Microsoft on Tech Support and never got this sorted out lol.