I got a feeling this is a problem of the Redirect Missile effect, if you replace that with something else it will always work (for example if you use a Damage effect it will always damage the unit, not only the first time), which means there is no underlying problem in the effect chain but rather the Redirect Missile refuses to fire after the first time.
So I personally don't know how to fix that, maybe someone else already has knowledge about the Redirect Missile effect and whether or not there is a way to fix this.
Check out my project:
MechCraft
HerpinDerpinson Regular ShmoeI have made an ability that launches the caster as a missile towards an offset point. The missile is also supposed to collide with unpathable terrain. If it collides, the missile is redirected to another offset point. The weird thing is that it only works once for each unit each time you load the map. I have tried to do it with behaviors and also persistent effects to check if the terrain is unpathable.
Here are the maps:
http://www.mediafire.com/?mpgy7smulkbthrg (Behavior) http://www.mediafire.com/?nrewbnnwwd9q5mx (Persistent Effect)
Could you check the maps and see what makes the problem occur?