Nope, mine still does it. I'm afraid this IS a hardware issue rather than software
What I've done and it usually helps (sometimes it just won't stay connected, though) is reboot, turn WiFi off, turn BT on, connect the keyboard, type something with it (to force it to really connect, not just pair), then re-enable WiFi. Or just keep WiFi off