Crash: clicking on enum decorators


this bug is kinda hard to reproduce but happened so many times for me.

1- make a BP enum with some optional members.

2- in a behavior tree put some tasks/composites ( can be 2 move to and some compisites ).

3- add decorator to each of those tasks/composites and set its key to be that enum and set its value as well. save and close the BT window.

4-open that enum BP and add a new member.

5- back to behavior tree now you see that decorator’s key value have changed, set them again like before :slight_smile: save and close BT window.

6- open enum BP and remove that member that you added in step 4.

7- back to BT and try to set decorator’s key values again.

8- engine will definitely crash on click on one of those decorators.

9- each time you open project and click on that decorator engine crashes again until you remove its composite or task.

Hello saeedc,

Have you been able to get this to occur in a clean project? I ran through your repro steps but I didn’t see the same issue. If you can reproduce the issue in a clean project, please outline the exact steps you took, as the steps you provided above don’t seem to cause a crash for me.


  • Are you getting a crash reporter window? If so, please provide your LoginID and ensure to hit Send & Close on the report.
  • Could you please provide the logs from your project’s Saved->Logs folder after the crash occurs?


Hi Sean.

I reproduced it in this clean project

please follow these steps in this video to easily reproduce this crash.

Crash video

Thanks for the repro project and video. I’ve reproduced the crash and entered a bug report, which you can track using the link below:

Have a great day