What are some of the reasons a switch on enum would not work?

Just to recap, I’m trying to get a second NPC to move to a Y2 box attached to the third person character AFTER the first NPC moves to a Y1 box also attached to the TPC.

In theory, as soon as that first NPC overlaps, its going to set the enum to go to the second path on the switch (Y2).

Then from an instanced NPC’s point of view, that first path should become irrelevant.

However, it seems to not be setting the enum and that switch working. Which does not make sense to me because in this next pic and video you will see that set enum node has to be receiving fire because right after it I turn off the collision of the Y1 box, and you can see that first NPC stop as soon as he laps it, if it were not receiving fire that second NPC would also stop and not keep moving!