I got it working, I flashed the firmware with the file main_1113.hex (attached to this post from
http://www.kbdmania.net/xe/data/7034142).
1) Unplug the board, hold down the Esc key to put it into a flashable state.
2) Issued command "bootloadhid main_1113.hex"
3) Unplugged the board, hold down
U key to put it into
USB mode, plug it in. (This is what fixed it, if you hold down P it will put it into PS/2 mode).
The reason why I flashed the firmware in the first place was because the board wasn't getting detected during boot-up and if I unplugged it and plugged it back in, it wouldn't connect consistently. It seems that you have to hold down the U key to force
USB mode for it work consistently. Not sure if this is just the way it is or if there is a better firmware available. The main.hex file from Github would not flash, it threw an error that the hex file was too large.
After some more testing it looks like main_1113.hex does fix the issue of unplugging and plugging the board back and holding down the U key.