Widget Blueprint Event Bindings Crashes Editor

Summary

Widget Blueprints that contain Verse fields compile without errors, but can later become corrupted. When this occurs, launching a session fails and attempting to open the Widget Blueprint immediately crashes UEFN. Migrating the asset to another project reproduces the crash there as well, rendering the Widget Blueprint unusable.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

UI/Tools

Steps to Reproduce

Create a Widget Blueprint and add multiple Verse-exposed fields to it. Bind those Verse fields to widget components using the new Widget Blueprint event binding system. Compile and save the Widget Blueprint, then add it to the HUD or viewport and successfully launch a session. Continue normal iteration such as modifying bindings, recompiling, saving, and relaunching sessions. After continued use, the Widget Blueprint can enter a corrupted state where launching a session fails and attempting to open the Widget Blueprint causes UEFN to crash. Migrating the asset to a new project reproduces the crash in that project as well.

Expected Result

After compiling Widget Blueprint and no errors show up, you are able to open the Blueprint as many times as you want to make edits without crashing.

Observed Result

Crash and cant launch a session.

Platform(s)

windows

FORT-1061536 has been created and its status is ‘Unconfirmed’. This is now in a queue to be reproduced and confirmed.