Typing Cleaners
Some years ago, a colleague was developing an application as a user interface to a real time controller/monitor for an industrial process. He ran it overnight (connected to a process simulator box) to make sure it was working and stayed working but it kept throwing up errors the next morning.
Eventually, he figured it out and disconnected the keyboard for his overnight runs. The cleaner was running her duster or cloth over the keyboard.