Aurich Lawson / Thinkstock Ernest Zirkle was puzzled. The resident of Fairfield Township in Cumberland County, NJ, ran for a seat on his local Democratic Executive Committee on June 7, 2011. The official results showed him earning only nine votes, compared to 34 votes for the winning candidate. But at least 28 people told Zirkle they voted for him. So he and his wife—who also ran for an open seat and lost—challenged the result in court. Eventually, a county election official admitted the result was due to a programming error. A security expert from Princeton was called in to examine the machines and make sure no foul play had occurred.