I just found this in my model. An operator I had using A* Navigation I also placed an On Reset trigger to setloc() to another area. Regardless of where that area is (in or out of the A* area) the trigger code would not work and the console gave no errors.
When I removed A* from the operators travel options and hit reset, the trigger fired and worked properly.