Major | Verse script changes are not being pushed to a session

When making changes to a verse script, the changes do not get pushed to the session without closing and restarting UEFN

Repro Steps:

  1. Launch UEFN and connect to a session
  2. Start Game and Test Project
  3. Make change to UEFN script E.g. Debug print something to the log
  4. Start Game and Test Project, observe that the added log is working
  5. Make change to UEFN script E.g. Debug print something different to the log
  6. Start Game and Test Project, observe that the added log is no longer working and the change is missing

The only way to get any verse changes reflected in the project is to close and reopen UEFN/Fortnite

I’m also seeing this. My current work around is: after rebuilding the Verse script, delete the custom device in the level, replace it, and reconnect its references. A painful process for only changing one line of code.

Yep this is still a thing. Easiest solution right now is to move, delete or add a random actor before pushing changes.

1 Like

Hey everyone, thanks for the report. This is a known issue that we are working on.

Currently the fastest workaround is like @AxelCapek suggested, edit any actor in the level and push the changes, the Verse changes will be pushed along with the rest of the changes. Sorry it’s not ideal right now!

1 Like