Only to point out a comparison.
In Sep 2021, the city of Berlin, Germany had roughly 2,200 polling stations open. Between 300 and 400 of the stations were marginally functional. After almost 14 months of review, the Constitutional Court (Germany’s Supreme Court) said things were screwed up enough...to throw out the results, and the city will have restage the whole election again in Feb 2023.
That should happen here too.