The turn signal switch is actually two separate switches, a "turn on" switch and a "turn off" switch. This switch also functions as the vehicle's hazard light switch. If the turn on/turn off switches are faulty, they may turn on the turn signals at inappropriate times and may malfunction when switching from a turn to hazard lights.
Cause two: Corroded or dirty electrical connectors.
A corrosion process begins once the metal makes contact with something it will corrode with, like road salt in many places. Corroded wiring and components will lead to an abnormal amount of resistance for electrical current to overcome. This abnormal resistance and improper power can cause malfunctioning in electrical systems.
Cause three: Faulty flasher.
A turn signal flasher is a little box that controls how fast your blinkers flash. It receives a signal from the turn signal switch and then sends a signal to the turn lights to flash. However, if this component is faulty, it can cause the blinker on one side to flash rapidly, or not at all.
To summarize, the main causes for a 1994 Buick turn signal to sporadically flash when signaling are a faulty turn signal switch, corroded or dirty electrical connectors, or a faulty flasher. By identifying and addressing the specific cause, you can restore the proper function of your turn signals.