What seems to have problems is the keyboard firmware itself - which could be caused by some electrical problem on the board, so please check all of your soldering.
Based solely on your picture, your soldering on the USB extension seems a bit shoddy. While that may not be the problem, I would try to clean it up.
If you can successfully flash the firmware, then there should be no problem with the USB connector or the controller - the keyboard successfully presents itself as a USB device (not a keyboard, but a Teensy bootloader, but that does not matter - it's a USB device regardless) and communicates with the computer (the firmware is transferred over to Teensy).
What seems to have problems is the keyboard firmware itself - which could be caused by some electrical problem on the board, so please check all of your soldering.
Flash the .eep first..
Then go to the Massdrop ergodox configurator, create your layout, and generate the .hex, then flash hex.
https://www.massdrop.com/ext/ergodox/?referer=7VNJ8Z&hash=2d7eaa83b50baf35b310eda97b0ef017
^^ This is my layout .hex..
I've linked the .eep at the end of this post.. download and flash that first..Show Image(http://www.cute-factor.com/images/smilies/onion/sillyp1.gif)
On the massdrop assembly guide, Go to Step 16... and follow instructions carefully from there.
Yup, tried that too...no luck. Thanks for the tip tough!
Yup, tried that too...no luck. Thanks for the tip tough!
Hvae you tried doin all the steps on a different computer.
Yup, tried that too...no luck. Thanks for the tip tough!
Hvae you tried doin all the steps on a different computer.
Yup, flashed the firmware on a Windows 8 desktop, a Windows 8 laptop, and a Macbook running OS X.
I can't comment on soldering quality but make sure you try some different USB ports. My keyboard only works in one port, not sure why.