Is State Tree Request Transition Broken in 5.4?

In 5.3 I used request transition with an exposed variable in the state tree so under certain circumstances, a transition would occur. This no longer works at all in 5.4 and I am wondering if it’s a bug or the behaviour has changed?

Appreciate the help!

no one uses state trees?

Imo it’s a bug. The node just doesn’t work anymore. Reading logs i can see that it just doesn’t read the state it’s inputted (it’s always empty).

Ah that’s annoying. Thanks for confirming that for me. Hopefully it gets fixed soon because it’s incredibly useful. I submitted a report to Epic but I dont know if I did it correctly.

I’m sad, I really like this feature. Hope they fix this soon.

Me too - it’s incredibly powerful. Hopefully they are listening.

Nothing in the hotfix about this bug - anyone by chance had a test? Me hoping for an undocumented fix.

Nope still not working.

I also have run into this problem. I used that in my entry tasks to select child leafs based on condition

Hopefully someone @ Unreal is reading this?

Still not fixed in 5.4.4.

Super annoying.

:skull:Hope this bug be fixed

they cant even be bothered responding to the query here, I don’t have much hope tbh

Any updates on this? :confused:

I watched a video on 5.5 and I get the feeling they might be revamping aspects of the State Tree (specifically relating to tags/transitions) so maybe that will sort the issue out? I could be wrong

These guys can’t be for real.

it’s still not working in 5.5

yeah unreal devs are lazy on fixing real problems, they rather throw experimental/beta features that will never be fixed and optimized properly…

Still no fix in 5.5.1

Edit: Turns out I didnt make a OnEvent transition; It works!

//Inside a UStateTreeTaskBlueprintBase:

//.h
UPROPERTY(EditDefaultsOnly)
FStateTreeStateLink StateLink; 

//somewhere in the .cpp
RequestTransition(StateLink); 

This kind of way is still not working for me in 5.5.1. Anyone else?

definitely still not working - not sure how you were doing it