When placing multiple UEFN Zombie Spawners, why did only one zombie spawn initially, but after removing all but one spawner, it then spawned 20, as configured? What causes this inconsistency?

Why does a UEFN Zombie Spawner configured for 20 spawns initially yield only one, but spawns 20 after other identical spawners are briefly placed and then removed?