On r3129, with the Amazones scenario saved during the first attack wave, when you restore this scenario from a savegame state, the following waves never take place - even though you still get a message about the next wave starting there are no more attacks.
Correctly, once you have killed the last attacking unit which is part of an ongoing attack wave, the next wave should be spawned, and new units should be generated and be heading towards your castle.