Code that works perfectly for the red team, does not do so well if you try it on the blue team. One example would be marking your own hero as an enemy, as well as another players flags will result in your code not excecuteing.
Hmm, maybe your code uses .team statements or something that differentiates between blue and red teams like pos.x or pos.y at the start of the level. You could PM me your code if you want, and I’l take a look at it. You could post it here if you don’t mind sharing your secrets.