My SP7 was working fine. I shut it down and then a few minutes later, I tried to boot it up again. The keypad suddenly stopped allowing me to type in my PIN when logging in. I can log in using the touchscreen and my numerical PIN on the touchscreen. Once in Windows 10, my keypad works normally. I have run the SP7 diagnostics, and it says all is well. I have cleaned both sides of the keypad contact terminals, uninstalled the keyboard drivers and restarted, and entered and exited the Surface UEFI. No help. The touchpad always works. The keypad LEDs always work. The cursor blinks in the login pin window, anticipating a typed entry. It's just that the keypad does not allow me to type my PIN in the login window.