I had the same exact problem described by everyone on a new replacement SP4 unit. Type Cover worked on the Windows 10 version that the device came with. After upgrading to Windows 10 version 1903, the Type Cover no longer worked. I tried everything from "Reset this PC" and all the Device Manager uninstall tricks, nothing worked.
SOLUTION (a mix of previous solutions):
- Remove Type Cover (detach)
- Uninstall keyboard drivers
- Unplug charging cable
- Drain the SP4 battery until it auto-shuts down (max brightness, stream YouTube 4K, etc.)
- Make sure battery is fully drained by trying to turn it on again
- Plug in charging cable and power on
- MAGIC!!! (hopefully)
If the above doesn't work, try a combination of these two solutions from people who posted earlier (thanks Mike and Patrick for the tips):
Mike_K_9009 (page 29 of this thread at the bottom of the page)
1. Shutdown Surface
2. Detach Type Cover
3. Detach Power Cable (Surface must run only on battery power for this fix but you do not need to have a full charge available)
4. Startup Surface
5. Adjust battery power settings to the following:
(this step is optional but if you do this, it won't take as long to run)
o “Best Performance” Power Mode
o Sleep: Never
o Screen Turns Off: Never
- Run the Surface until the battery is exhausted and the Surface turns itself off. (you can continue using the Surface or just let it run – playing a long movie will speed up the process)
- When the Surface battery seems exhausted, power up the Surface (do not attach the power cable or Type Cover yet). You want to see the “dead battery” symbol on-screen before you do the next step. The Surface will shut itself down if the battery is too low to start up - that's what you want for this step.
8. Attach Type Cover
9. Attach Power Cable
10. Immediately after attaching the Power Cable, power up the Surface. Do not let the Surface charge up before you power it on. You may see the BIOS screen at startup but that is OK. Just exit.
11. Check for Type Cover operation.
12. If Type Cover works, reset the energy profiles to original settings.
PatrickMbugua (page 19 of this thread at the center/middle of the page)
- Switch off the computer.
- Perform the two button restart i.e. hold the volume up and power button together for about 15 seconds.
- The Surface UEFI screen will come up. On the left side, there is a list. Go to devices.
- A list of various devices allowed in your surface will be listed. At the bottom you should see type cover. Swipe the toggle button to the left to switch it off.
- Choose exit and restart your surface.
- Log in fully to your surface if you have log in credentials.
- Shut down the surface.
- Perform again the two button restart as described above.
- From the surface UEFI screen go to the devices >type cover again and this time swipe the toggle button to the right to switch it on.
- Choose exit and restart