UEFN project switches from Functions to Channels after Launch Session

Summary

When I launch a session in UEFN, my project devices that previously used Functions (Event Binding) revert to Channels. This makes it impossible to continue development using Functions.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Assets

Steps to Reproduce

Open a UEFN project that uses Functions (Event Binding).

Copy and paste content from an old map if necessary.

Click on “Launch Session” to start the session.

Return to the editor.

Expected Result

All devices should retain their Function (Event Binding) settings after launching a session.

Observed Result

All devices switch from Functions to Channels automatically.

Platform(s)

Windows

Additional Notes

This issue prevents using the new Event Binding (Functions) workflow in UEFN.
It seems like a bug with Launch Session in projects copied from older maps.

Hey did you find a fix for this? Just happened to me…did you lose your editor bindings?

Try the following steps as a workaround for now:

  1. Copy your Island Settings and delete it from the level.
  2. Paste it into a text file.
  3. Add the following lines somewhere before End Actor.
bWasUsingDirectEventBindingWhenSaved=True
EventSystem=DirectBinding
  1. Copy the content of the text file.
  2. Paste it in UEFN (This should add the modified Island Settings to your island).

FORT-1047257 has been added to our ‘To Do’ list. Someone’s been assigned this task.