CLICK HERE if you’re having trouble viewing media on a mobile device

The smartphone app that the Iowa Democratic Party released to party officials for the Feb. 3 caucuses was designed to quickly tally results from around the state, speeding the vote-counting process for the first presidential contest in the nation, according to staff writer Casey Tolan.

But a coding error in the app led to an unprecedented breakdown in reporting results — and left Democratic voters waking up Tuesday morning with no idea who had won the pivotal caucuses.

There’s no indication that the snafu was caused by a cyberattack. But problems with the app, which was created by a little-known company called Shadow, Inc., highlighted the dangers of implementing new technologies in an election and preceded the Nevada Democratic Party’s decision to not use the same app for its Feb. 22 caucus.

David Jefferson, a computer scientist at Lawrence Livermore National Laboratory, has advised the national Democratic Party on voting technology issues. “You should not deploy a system that hasn’t gone through rigorous and scaled testing, and you should not deploy a system whose architecture and technical details are secret,” he said.

But the Nevada party said in a statement Tuesday that they “will not be employing the same app or vendor” that Iowa did, and vowed that “what happened in the Iowa caucus last night will not happen in Nevada.”

Before the app failed Iowa voters, cybersecurity experts scrutinized the Shadow-developed app for its secrecy and obscurity, detailing to Fortune how attempts to better insulate the app instead created ideal circumstances for disinformation campaigners. Those concerns were realized in Iowa as #DNCRigged trended on Twitter over the role the app’s malfunction played in Iowa’s caucus vote tabulations.

For more political cartoons, CLICK HERE