The Old Guilford County Courthouse was filled with the candidates’ excitement and anxiety as the first results popped up from Tuesday’s primary. But those in the lead had to contain their excitement — all of the precincts reporting by 8 p.m.? No, that can’t be right. The Guilford County Board of Elections learned almost immediately after uploading early voting results that something was wrong with the software. The State Board of Elections provided software to the counties. From 2007 until last fall, the state used a Tampa, Florida-based developer called SOE Software, but then the state brought election reporting in-house. Problems arose as counties started uploading their data. Although the number of ballots cast was correct in the information published on the county’s screen of the state’s website, candidates and reporters had little idea what they meant because the number of precincts reporting wasn’t correct.