Code does not care about borders. Code does not care about citizenship status, or election laws, or the quiet anxiety of a person trying to build a legal life in a new country. Code only executes what it is told, or what it breaks into doing when a single line of logic fails.
Between June 2023 and June 2024, a digital glitch inside New Jersey’s Motor Vehicle Commission quietly performed an impossible task. It took thousands of people who stood at a counter, looked an official in the eye, explicitly checked the box declaring they were noncitizens, and registered them to vote anyway. For another look, see: this related article.
They did not lie. They did not scheme. They simply clicked through a screen designed to trust a machine that was secretly malfunctioning.
When Governor Mikie Sherrill stepped behind a podium to address the public about the roughly 6,600 improperly registered residents, the political shockwave was instantaneous. Washington wanted names. New Jersey drew a line. Further analysis on this matter has been published by Associated Press.
The Anatomy of an Error
Imagine walking into a state motor vehicle agency. You are filling out paperwork for identification. The screen asks a fundamental question about your citizenship. You answer honestly. You select "no."
In a functioning system, that checkmark acts as a barrier, sealing off voter registration databases from non-eligible applicants. But in this specific digital window, the software malfunctioned. It ingested the negative answer and spat out a voter registration card.
For months, the silent electronic error accumulated names. Around 6,600 individuals were swept onto voter rolls through no fault of their own. Out of that total, approximately 400 actually cast a ballot, unaware that their legal presence in the state was interacting with a broken registry.
Errors happen. Software breaks. But the true crisis began long after the glitch stopped.
The software failure was discovered and corrected during the tenure of the previous administration. Yet, the public remained in the dark. The files sat quietly, holding the names, addresses, and private data of thousands of people who thought they were simply getting a driver's license.
When the current administration uncovered the hidden records, the countdown to a political collision started.
The Demand and the Rebuttal
Enter the Department of Justice.
Led by civil rights division officials, federal authorities fired off an urgent directive. They demanded the full identities, home addresses, birthdates, and nationalities of every single noncitizen caught in the database glitch, alongside specific timelines of who voted. The federal stance was stark: noncitizen voting dilutes the voice of American citizens, and the violation demands scrutiny, potential criminal prosecution, and immigration consequences.
Governor Sherrill refused.
In a formal response letter to assistant attorney general Harmeet Dhillon, the state drew a hard boundary. There was no legal basis for the sweeping extraction of data, Sherrill argued, citing federal privacy protections and the Driver’s Privacy Protection Act.
But the resistance went deeper than legal statutes. It came down to a fundamental lack of trust.
"We are not in the practice of turning this kind of personally identifying data over to the federal government because we have seen them weaponize it," Sherrill told reporters. Pointing to a history of data breaches and aggressive federal postures, the administration framed the refusal not as a defense of election errors, but as a defense of human privacy.
The Human Cost of the Crossfire
Consider what happens next for the 400 people who unknowingly stepped across a legal tripwire.
Intent matters in the architecture of justice. To prosecute someone for illegal voting, investigators must parse what a person understood when they received a ballot in the mail or walked into a polling place. Did they know? Did the state notices reassure them? Or were they caught in a bureaucratic trap built entirely by a state-hired vendor's faulty code?
For an immigrant striving for permanent status or citizenship, the mention of federal investigation carries an existential weight. The data demanded by Washington is not just a spreadsheet of numbers. It is a catalogue of vulnerable lives—families who answered truthfully at a DMV counter, only to find their names serving as ammunition in a national debate over election security.
The software has been fixed. The names are being scrubbed from the active rolls. An independent law firm has been hired to audit the failure.
Yet the files remain contested. A state protects its residents' data; a federal agency demands accountability for every ballot cast. Caught in the middle are thousands of people who only wanted a piece of plastic that allowed them to drive to work, completely unaware that a broken computer program was writing their names into a constitutional crisis.
N.J. governor says thousands of noncitizens mistakenly added to voter rolls
This video provides additional context on the initial disclosure of the Motor Vehicle Commission software error and the state's response to the mismanaged voter rolls.