After sleeping on it, I suddenly realized what the problem was! Anyone see anything wrong here:
The on/off switch fit on the board pretty tighly, so I pressed it on there…. but then forgot to solder it in!
Got it soldered in this morning and now it works great! WHEW! Now back to working on the software…