Description

Behavior Trees cannot be saved if the Blackboard assigned to it was opened before opening the Behavior Tree from the Content Browser.

Reproduced in 4.8.3 binary, 4.9.2 binary, 4.10 Preview 3 binary, and Main (CL 2749677) (not a regression)

Steps to Reproduce

1. Open a new project
2. Create a new Blackboard
3. Save and close the Blackboard
4. Create a new Behavior Tree
5. Assign the new Blackboard to the new Behavior Tree
6. Save and close the Behavior Tree
7. Open the Blackboard
8. Open the Behavior Tree from the Content Browser
9. Add a Selector to the Root
10. Save

Result:
The Behavior Tree is not saved. The only way to save the Behavior Tree under these conditions is Save All.

Have Comments or More Details?

Head over to the existingAnswerHub thread and let us know what's up.

2
Login to Vote

Fixed
ComponentGameplay - AI
Affects Versions4.8.34.9.24.104.11
Target Fix4.23
Fix Commit6340372
Main Commit6835252
CreatedNov 2, 2015
ResolvedMay 7, 2019
UpdatedJun 4, 2019