Keyboard increasingly flakey after latest updates

The keyboard used to stop working on occasion, and I could reset it with the “Reset Keyboard” function from the keyboard OLED.

There were other flaky behaviors: often the / key would double enter (so I would type ? and get ?? or / and get //).

But after the last round of updates they keyboard rarely works longer than 5 minutes without no longer connecting to the device. Resetting the usb or the keyboard from the OLED now does nothing. I have to restart the device entirely.

I have tried shutting down the device completely (by using the micro switch on the left side) and the device will work for a bit, but then inevitably stop working again.