A technology meltdown triggered chaos in the hours after the Iowa caucuses were held on Monday night, upending a highly-anticipated first contest in the US Democratic presidential nomination race.
Iowa officials had anticipated releasing results before bedtime. But by midday on Tuesday, not a single precinct result had been made public.
"This was the biggest technological meltdown of an election that was broadcast on live TV," said Marian Schneider, the president of Verified Voting, a group that advocates for secure voting technology.
Here's what unfolded:
Iowa Democratic Party (IDP) officials planned to use a mobile app to collect the results of more than 1,600 caucuses that took place across the state on Monday night.
In previous caucuses, the party used a phone system to have local volunteers call the results into state headquarters.
But this time, state officials instructed the local volunteers, known as precinct chairs, to download a mobile app. It was designed to collect the data and then provide results.
Before voting even began, complaints about the app surfaced in media. Users complained in interviews that it was difficult to log into the app.
IDP Chairman Troy Price said on Tuesday that the app also had a "coding problem" that caused more issues, but said there was no hack or intrusion involved.
By 10 pm it became clear that Iowa Democrats were going to have to find another way to tabulate the results.
Local party officials began calling to submit their results, but jammed phone lines meant that even the old-fashioned way wasn't working.
"We had people with their phones on speaker who were stuck on hold from 9 through at least 11," said Linn County Democratic Party Chairman Bret Nilles.
Further exacerbating the problem was the volume of information that Democratic officials had to collect this time.
Each individual caucus involves a two-step process. Voters pick a candidate. And then any voter who backs a candidate with less than 15pc support makes a second choice. Then the results are converted into delegates.
In previous years, only the number of delegates had to be tabulated. This year, all three parts - the first vote, the second and the number of delegates - must be reported.
The silver lining, Democrats in Iowa say, is that all of the results have a paper trail.
All voters who attended a caucus filled out a card indicating their picks - both the first and second.
"The good news is that they didn’t use (the mobile app) for voting, which means the results are available and have been preserved on paper," said voting security advocate Schneider.
Iowa's Democrats have promised to begin to release long-delayed results, with more than 50pc to be released tonight.
So far, The Nevada Democratic Party said on Tuesday they will not use the same app that led to delayed reporting of Iowa's Monday presidential caucus results.
"We will not be employing the same app or vendor used in the Iowa caucus," Nevada State Democratic Party Chair William McCurdy said in a statement.
"We had already developed a series of backups and redundant reporting systems, and are currently evaluating the best path forward," he added.