It’s enough to make you wonder: Have these party officials ever been to a polling site or a caucus venue? They are not pristine WeWorks with blazing fast internet connections and an army of Geek Squad workers on call. They are mostly high school gyms, nursing homes and church basements with cinder-block walls and horrible cellphone service. The people who work at them are volunteers, and many are — how can I put this delicately? — members of the generation that still refers to the TV remote as “the clicker.”

Using a proprietary app to report vote totals is the kind of thing that sounds simple on a start-up’s whiteboard but utterly falls apart in a chaotic real-world environment, where connections drop, phones malfunction and poorly tested apps strain under a surge of traffic. Add an army of frenzied poll workers, impatient voters and twitchy news media, and you might as well have asked the caucus workers to whip up their own JavaScript.