The “machine” into which Palm Beach County residents (at least in my district) placed their completed ballots was a high-tech piece of machinery colloquialy termd a “box”. While PBC is an affluent county and no doubt made every effort to by the latest and greatest “boxes” for such purposes, I can assure you of the sad fact: the “box” was entirely devoid of any means of detectin, much less reacting to, a ballot with two holes punched.
The “machine” that does read and reject such ballots is the same machine that counts them. By that time, I’m afraid, the possibiity of identifying the poor soul whose ballot has been tossed, much less allowing them to revote, has passed.
It is correct that a voter who recognizes that their ballot is invalid before placing it in the “box”, may request a second, even a third, ballot. But the 19,000 ballots cited are not examples of this. If they were, then the claims that those voters were “disenfranchised” would be specious on their face. One way you can tell the difference between the two types is referenced above: ballots for which a replacement has been given are not tabulated. The 19,000 ballots in question quite obviously were.