I don't know if you're using a Teensy or a board with an onboard controller chip or what else but check your gear because a lot of the controllers are "active low" meaning you'd wire power to the LED and the controller pin would go low to make the ground connection and turn on the LED. IOW the controller pin, on at least some setups, provides ground, not power.