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.
Did they detail what issues were fixed around the keyboard attachment? This last firmware update definitely didn't help with the battery drain issues that we are speculating may be caused by the keyboard release button, at least with my SB anyway.