StateTree appears to keep an incorrect reference to the event from the source tree rather than re-establishing the property binding to the new tree's event. This happens when copy/paste of the state as above or if you duplicate the entire StateTree asset and attempt to compile it.
Expected Result: StateTree_B compiles successfully.
Actual Result: Compilation fails with an error for "Failed to find binding source property 'Payload.X' for target Task"
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-357970 in the post.
| 0 |
| Component | UE - AI - StateTree |
|---|---|
| Affects Versions | 5.6, 5.7 |
| Target Fix | 5.8 |
| Created | Dec 14, 2025 |
|---|---|
| Updated | Dec 19, 2025 |