From your description, it must mean that something is causing your Start lvl trigger to fire more than once. You lose trigger event is most likely causing this. Try to reveal the entire map and see if there is more than 1 unit dying on you.
Either that or have a condition checking if your lvl lose trigger is already running so the trigger will stop if its already running.
Another possibility is that you have most of your lose triggers initially on. So lvl 1 lose and lvl 2 lose might be fireing at the same time, thus 2 eggs pop.
From your description, it must mean that something is causing your Start lvl trigger to fire more than once. You lose trigger event is most likely causing this. Try to reveal the entire map and see if there is more than 1 unit dying on you.
Either that or have a condition checking if your lvl lose trigger is already running so the trigger will stop if its already running.
Another possibility is that you have most of your lose triggers initially on. So lvl 1 lose and lvl 2 lose might be fireing at the same time, thus 2 eggs pop.