It doesn't sound like that's the way it would work but it sure seems to happen in the example.
To drive it home, disable event 1. Where all blocks are destroyed, one is created.
Work around is to put a destroy in "on start of layout"
(which, now that I think about it, I seem to remember doing with Chicks on Trampolines...)