Update: I have resolved the scene not initiating bug: the alias condition was not being properly filled. I have resolved that issue. However, now the new problem that I have is that after the second phase of the scene, the scene continues on to its end, but the actor in question is not fulfilling his actions.
In the scene, the actor in question is leading the player to a place. The scene actions are broken up into a number of movements, each "phase" telling the actor to move to a marker.
The three conditions for each movement are 1: The quest must be in the correct stage, 2: the move-er must be a certain actor, and 3: I check the "GetDistance" between the player and the actor, and the actor will only move on to the next marker if the player is within 100 units of the actor (to keep the actor from getting to far ahead).
The path the actor leads the player down has "xMarkerHeading" copied and pasted along its route, which each movement phase corresponding to a different copy of the xMarkerHeading.
The first phase works properly, moving the Actor to the first marker. The second phase is a ForceGreet, cautioning the player to keep close. The third phase should have the actor moving to the second marker along the route.
Debug notifications set at the beginning and ends of each phase tell me that the scene phases are being begun, and completed in proper sequence. However, each quest phase is set to only "complete" when the action is completed- and the actor in question is not properly travelling between markers.
Anyone have any suggestions?