Recently upgraded a Dell Inspiron i3 laptop from Win 7 Pro to Win 10 Pro (and before that, this laptop had been upgrade from Win 7 Home to Win 7 Pro).
The laptop has decided that anyone who is logging in wants to use the English International keyboard, no matter what steps I try to make it otherwise. This means that people using certain special characters in their passwords (~ and ^ in particular) become quite confused when they type in a '^', see nothing and then do it again only to see two carets. Yes, I've got a workaround... type a space and the single character occurs.
The keyboard is set to US English and indeed, when logged in, that's the keyboard in use. On the login screen I can change the keyboard to English standard and login normally, but it reverts back to international at the next login.
This is the only PC out of 40 that I upgraded that is experiencing this issue, and google searches have been singularly unhelpful in tracking this down.