Update on the SP4 I've been supporting:
After updating to 1903 and pulling down all available updates (incl. drivers, etc,) there was no change to the device- keyboard still didn't work*.
After ~24 hours of being power on and off through normal use, the keyboard was mysteriously properly detected and began working normally. I
believe a firmware update became available after the initial course of updates that come down after installing 1903, but I don't have the device in front of me.
To me, this substantiates a firmware level defect. Of course, by this point, the device's owner has purchase a Dell Latitude 2-in-1. :-\ Ah well, my faith in MS hardware is shot and I couldn't call the device "reliable" at this point. The battery will
probably start swelling any day now, anyway.
*Didn't Work meaning lit up, but was not properly detected in the Device Manager. I.E.. the whole point of this thread.
Good news, there is no battery swelling issue. Issue is with the firmware which doesnt recognize the type cover. Before it completely stopped recognizing they keyboard, mine worked for few days on and off and then I think the firmware root files were completely
corrupted. There need to be an update to fix files at root level, which never happened.
Last week, I was running creators update and for a second it recognized the device, but immediately with few auto refresh in device manager, HID keyboard was back and type cover was out of luck. Drivers on this laptop are crazy, for eg. there are 3 display
drivers -one by MS, One by surface and one by Intel (you can see them under display drivers) and dont know which of these take the dominance. There are 6 vendor defined device drivers auto loaded, but there isnt anything connected (if you uninstall and scan
for changes, these load again, like there are connected devices).