Check your bulb wattages.
If they're flashing on hazards, and only illuminating on turn, then the circuits are all OK, but the flasher unit isn't correctly loaded.
Could be corrosion on some connections, or else the wrong bulb fitted (too low wattage).