Balanceren venter korrekt på, at FLERTALET af replikasættet af destinationsshard'en får dokumenterne, der migreres, før sletningen af disse dokumenter på kildeshard'en påbegyndes.
Problemet er, at du har FIRE medlemmer i dit replikasæt (master, en slave, en 24 timers slaveforsinkelsesslave og en dommer). Det betyder, at tre er flertallet. Jeg er ikke sikker på, hvorfor du tilføjede en dommer, men hvis du fjerner den, vil TO være flertallet, og balanceren skal ikke vente på den forsinkede slave.
Den alternative måde at opnå det samme resultat på er at konfigurere den forsinkede slave med votes:0
ejendom og lad dommeren være den tredje afstemningsknude.