Keyboard attachment was one of the issues they tackled with the firmware update last week. So, that update didn't work for you?
also, off topic here but a thought: the SB and Surface was Microsofts first foray into producing hardware (besides peripherals, I mean.) they wanted to come out of the gate blazing guns and decided to go with Skylake. We see what a mess it's caused and that sucks. But... Not to make excuses.. I think Microsoft is starting to see the nightmare its hardware producers over the years have had to fine tune and deal with. Apple is a great hardware company NOW, but it took 20 long years of clunky non working products to get here. So we can assume Microsoft will have the very same learning curve. Unfortunately. That's at our expense. So if u want and need a more reliable device, my recommendation is you look elsewhere. At least until SB2 or even 3. There is also a new surface 4 (not pro) coming out soon.
I cannot accept this as am excuse and I am sure most of the SB owners won't. Microsoft is not a new corporation and had been in the market for decades. If they think they can get away with "20 long years" like apple to get their hardware stable, I can almost guarantee they will be out of business (at least the hardware one) in less than 5 years. Comparing Microsoft today with Apple 20 years ago is just a stupid joke (no offense here, it is not a personal attack) and it is insulting to Microsoft. The SB got sold out in its first week of launch and that says a lot about consumer confidence.
Now if Microsoft is willing to keep this confidence, I suggest they start to think NOW about how they will compensate the customers who bought their first premature generation of SB when SB2 or 3 come out fixing all those issues. Otherwise we will feel deceived and used.
Those who are happy and say they can live with losing only 5-10% of battery/per day while the device is "shut down", probably didn't need a laptop anyway and would have been okay with a desktop power plugged 24/7. Other people like Australians for instance need to fly at least 8-9 hours to reach their nearest foreign country in Asia (except New Zealand) and travelling to Europe could well take good 24 hours or more, so every 1% matters.
I hope the issue will be resolved in the near future via driver/firmware upgrade, otherwise if it is a hardware issue that will only be fixed in the newer generations of SB, then I hope Microsoft will offer free or heavily discounted upgrade to the old customers who suffered with their immature overpriced device.