Set Enum value in Service of Behavior Tree not working

Hi . I am trying to set Enum value to my Blackboard value on “Event Recieve Activation” node of my service in my Behavior Tree.

But when I run this, the Enum value is shown as “NONE” in my Behavior Tree

I have recreated the Enumeration and Behavior Tree. Previously it was showing Enum Value as “AIstateMAX” somehow. Have anyone experienced this wierd behavior in Behavior tress before?

For future reference, I have tried same thing in version 4.8 and it worked correctly.

Edit:
There is a bug related to use of ENUM in Behavior trees in 4.9

See this thread. This problem has been already fixed and the fix will ship with 4.9.1.

Cheers,

–mieszko

The link shows “Page not found” error. But Its great to know that the issue is fixed in newer engine update.