Hmm, I'm starting to get similar problems. It's still working most of the time, and when it disconnects, I can just detach and reattach the KBD and it works again. I hope it won't get worse after some time...