Sometimes one of my keys seems to stick and even though I click a button once the computer gets the keystroke twice (for example sometimes ctrl+v will paste 2 copies). I've run into this issue a few times in campaign -- I'd try to end turn on one character when there is another character right after, and either because of my keyboard, the driver interpreting my keystrokes, or the game itself, the spacebar was interpreted as being pressed twice. This ended both characters' turn.

A simple counter to this sort of issue would be to institute a 1 second delay on ending your turn in combat. So if you press spacebar twice, it will only end one character's turn, unless you wait a whole second between the keystrokes. The only time this would negatively impact you would be if you actually wanted to rapidly skip through a character's turn, but that's fairly uncommon, and it would be a minor inconvenience at just one second.