Originally Posted by Zoef zoef
My hunch would be the turn signal cancel wire. If that wire is somehow connected all the time (=cancel switch is pressed), then the flasher relay can't work. The alarm flashing has its own on/off switch, ie is not influenced by the cancel switch.
This seems to make the most sense. The cancel switch has no effect on hazard lights (which you state are working). So if we take it to be true that the cancel switch grounds the flashers, then you have a grounding issue with the circuit.