Tasks don’t run until a state is selected and fully entered
In a structure like this, the Get Character Info
and Get Gameplay Tags
tasks do not run at all unless one of the child-states inside Attack
is actually entered into. This means if you have child states like Melee
and Shoot
which use the result of Get Gameplay Tags
as conditions to enter, you need one additional “idle” state as shown in Allow Tasks to Get Data
to make those tasks run, and to make the data available.
Note also that the idle state should have its transitions set up as Tick
. The Complete transition for an empty state will never trigger.