timing lights?

You have nothing to loose. Take it apart. Might just be a dirty switch.

I have a seats light that I bought in the 80s. Some years ago it stopped flashing. I took it apart and found some soso solders. Resoldered them and it is good to go