Quick answer: Open the State Alias node. Populate States with the source states it should represent. Confirm the rule node and check transition priorities.

Locomotion BP. Want a Jump transition from Idle, Walk, or Run. Add a State Alias, draw the transition. Press jump. Nothing. The alias has no source states selected.

The Symptom

Transition rule evaluates true (you can verify with print) but the state machine doesn’t move.

The Fix

State Alias node (Locomotion):
  Details panel:
    States:
      ✓ Idle
      ✓ Walk
      ✓ Run
      _ Crouch    // excluded

Transition: [Locomotion alias] → [Jump]
  Rule:
    Get bool: bIsJumping
    Return Value

States list is the meat of the alias. Empty list = matches nothing. Tick the source states that count for this transition.

Priority Order

If multiple transitions share a source, Unreal evaluates by priority. Right-click the transition arrow, Set Priority Order. High priority wins. Your alias transition may be losing to a more-specific transition with the same rule.

Verifying

Set bIsJumping during Idle / Walk / Run. Each transitions to Jump. Crouch (excluded) doesn’t.

“Alias states populated. Rule simple. Priority correct. Transition fires.”

Related Issues

For BP replication condition, see replication. For PostProcess alpha, see postprocess alpha.

Tick the states. Alias matches. Transition fires.