Entprellung der Schalter hast du wie gelöst? Eventuell ist da ein Problem.
Ansonsten Pull-Up/down Widerstände? Wenn sie schon vorhanden sind, kleiner machen.