I’m not sure if this is a bug, so I’m posting here to confirm.
While setting up an Event Tag in StateTree, I noticed something unexpected:
-
The event fires immediately on BeginPlay, or more accurately, when StartLogic is called even if I didn’t use the SendStateTreeEvent
-
My root state has no transitions, yet calling
StartLogictriggers the DebugSTT once. -
When I add an Enter Condition with the same tag I’m sending, the event does not fire at all.
This behavior is different from what I expected based on the documentation and examples I saw online.
Is anyone else experiencing the same issue?
Or is there something specific I should check in UE5.6?
Any advice would be appreciated.



