USBKeyboard.h occasionally hangs

Exactly! I wanted to make sure that it wasn't the code for the switch that was hanging my project and your are exactly correct in that the sketch simply sends down arrows. And yes, it randomly hangs with the LED on when I push the button a bunch of times. Would love to know, (A) if you get it running and (B) if yours ends up hanging as well.