Which car ? The TR6 used a 2-terminal flasher that is readily available; but the TR2-4 used a 3-terminal that is somewhat harder to come by. Many of the 3-terminal units listed for this application do not work correctly.
IMO the flasher is the least likely source of the problem anyway. I'd suggest jumpering across it (two parallel terminals for the TR2-4 unit) and getting everything else working (turn lamps should light solid with the jumper in place, making it easier to check voltages, etc.). Then if it quits working when you remove the jumper, replace the flasher.
A Tridon EL-13 will work with the TR2-4 circuit, but lacks the mounting tab. The case is also plastic and I found that, over time, it would crack and break from the pressure of the clip I used to mount it. I finally rewired the indicator lamp on my 3A, so the common 3-terminal thermal flasher would work.