Is this your LED blinkers ? The LED is probably OK, it probably has something to do with the wires... wear, dirt, water, mud, broken, Etc.... If it were my bike I would pull the LED out along with the wires. Test the LED at the back or as close to the LED as possible, if it works, just find the 'issue' in the wires.....
If you find the LED is burned out for some reason, and you test the wires and they are all OK, you can probably find just the LED (new) off line and replace the LED... fast, easy fix.....