If its the same problem as mine,I have a 08speed3, I've been told it's the passenger control unit. About $1000 from Mazda!!! I'm searching for A cheaper solution.
There are two flashers, one for the hazards and one for the signals.
Your car has 2 flasher relays. One for the turn signals and one for the hazard lights. The one for the turn signals is defective and needs replacing. It is located on the drivers side, under the dash, on the drivers side of the steering column, behind the dash lower panel, mounted at the base of the fuse panel.
check the fuse first!
I replace my flasher fuse.Now they light up but won't blink.
replace turn signal flasher, hazard flasher is separate
Replace the Flasher Relay. Located Front seating area, driver side, behind left hand side of instrument panel, on fuse panel.
check your ground wire in the back
It has two flasher relays. One for the Emergency Flashers and one for the Turn signals. Replace the Turn Signal Flasher Relay located front seating area, driver side, under dash, mounted in fuse panel as it is defective.
The 1990 VW Jetta turn signals will not work when the ground wire is broken or corroded. The turn signals may need the lightbulb's replaced.
Most likely a bad turn signal flasher or blown fuse
have you tryed all the fuses then check if the bulbs are good
If the turn signal bulbs light but will not flash, the flasher relay is defective, replace it.