If too much voltage gets to the LED itself the voltage will fry the LED. If the LED driver board accepts 3-9vdc and you gave it 12vdc, then too much voltage probably got to the LED and either fried the LED, or a driver component.
I've fried a few LEDs myself directly connected to a battery...