If the trigger is waiting for the previous event to settle before placing the next bet (which is the case in 99% of staking plans), make sure you don't delete finished/settled markets.
If this does not help, simply check the logs of the trigger that does not fire after the first event: the log always contains the exact reason for this.