Just got off the phone with Microsoft tech support. As suspected, keyboard was fine, Surface was at fault but only as far as a driver issue. For future reference and also to JimKraz hopefuly?
Search for "Device Manager" disconnect keyboard, open "Other devices" and then reconnect keyboard, wait...