Keypad sometimes doesn't turn on?

I just assembled the newer edition of the GameShell. It mostly works great, but I’m having an issue where the keypad is not initializing correctly during startup, most but not all of the time. It acts like it’s dead at first. I can get it to work consistently by opening the unit while it is on, disconnecting the keypad, then reconnecting it. After a few seconds the keypad is working again, and I don’t have another problem until reboot.

Any troubleshooting tips? Is there new keypad firmware I should try (ideally with installation instructions :slight_smile: )?

Thanks!
— Dan

You could try uploading the firmware, you could find how here: [Tutorial] How to compile and upload code to the keypad

And here is the source code: https://github.com/clockworkpi/Keypad