There is no reason why a trigger might not fire in the new markets you'll add to the program.
What you probably do is delete the markets that are already in "My Markets", in which case the trigger cannot proceed if it is checking the status of the previous market where it triggered. Just do not delete the previously settled markets, or at least keep that latest X of them in the program (use the setting "Delete all expect X most recent markets" in "General Options".