Summary
Binding UEFN CTAs events inside an inherited WBP makes its children crash upon signaling these events (unless the final child doesn’t have any view bindings active or the event is also bound in the final child, could be bound to anything, even an invalid bind fixes it)
Repro :
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Assets
Steps to Reproduce
- Create a Widget Blueprint named WBP_TestCrashButton with UEFN Button Regular as its parent class
- Add an empty widget animation named EmptyAnimation (the animation does not need any tracks)
- In View Bindings, bind:
Self.On Highlight → Self.Queue Play Animation Forward → EmptyAnimation - Create WBP_TestCrashButton_Child, inheriting from WBP_TestCrashButton.
- Add a simple local View Binding to the child. In my reproduction, the child’s Text property is bound to a message variable
- Place the child widget in an UI and launch a Fortnite session
- Highlight the child button → Fortnite crashes
Expected Result
The child widget should inherit the parent’s highlight binding and play the animation without crashing.
Observed Result
The Fortnite client crashes immediately when the child button receives the highlight event.
Platform(s)
PC
Additional Notes
see image
