So the way it works as I understand it...the flasher unit old type bi-metallic strips heat up, change shape/length, which opens the circuit contact point, shutting off the lamp(s), strip cools off, regains its previous low temp shape/makes contact once again, closing the circuit, starting the heat up etc etc etc. With an LED in circuit instead of incandescent lamp, less current flows through the flasher, insufficient to make enough heat so no flashing happens, just constant on. adding a resistor means more current passes through the circuit to ground, so the flasher behaves like it used to and gets hot enough to open and flash the LED.