you can try the following suggestions:
- Restart Surface
Restart (don't shut down) your Surface. Select the Start button, then select Power > Restart.
- If you have a Type Cover, detach and reattach it
a. Unplug your Surface and detach the Cover.
b. Wet a cotton swab with rubbing alcohol. (Use 95% or stronger isopropyl alcohol if possible.) Rub the cotton swab back and forth over the six circular magnets on the Type Cover's connector. After you're done, make sure the pins are dry and that no cotton fibers remain on the connector. Then clean the connector on your Surface.
c. Reattach the Cover, making sure that all the magnets touch the bottom edge of your Surface.
- Reinstall the Surface Cover driver
If shutting down doesn't fix the problem, try reinstalling the driver for your Surface Cover.
a. Select the search box in the taskbar, enter device manager, and select Device Manager in the results.
b. Expand Keyboards.
c. Right-click Surface Type Cover Filter Device.
d. Select Uninstall > OK.
e. Restart your Surface. It'll automatically download and install the Surface Cover driver the next time you connect to the Internet.
Update- Microsoft service center determined the port is bad. – jcroskey05 – 2018-10-31T11:31:24.643