Altered NPC Character Definitions do not work with NPC Spawners without resetting UEFN/FN

Summary

Altered NPC Character Definitions do not work with NPC Spawners without resetting UEFN/FN

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

  1. Create an NPC Character Definition
  2. Create an NPC Spawner device
  3. Set the NPC Spawner device to use that NPC Character Definition
  4. Adjust several properties of the NPC Character Definition to not be default properties
  5. Push Changes
  6. Enter Session mode, start a game
  7. Observe the NPC will not spawn
  8. Restart UEFN + Fortnite completely
  9. Enter Session mode, start a game
  10. Observe the NPC will spawn

Expected Result

Changed NPC Character Definitions spawn with the NPC Spawner Device without requiring a full reset of Fortnite + UEFN.

Observed Result

Changed NPC Character Definitions do not work with the NPC Spawner Device until you fully reset Fortnite + UEFN.

Platform(s)

Windows PC

As an update, although restarting UEFN does solve this, leaving the session in FN and starting a new one appears to fix it as well.

Has your issue been resolved?
Here’s what I’m running into:

  • The first time I run the project with Launch Session, all NPCs behave normally.
  • But after I simply Push Changes or Push Verse Changes and re-enter the game session, no NPCs spawn, and even pressing a Button that directly triggers the NPC Spawn Device can’t force them to appear.
  • If I Exit Session and then Launch Session again, everything works, but that’s a huge hassle when debugging Verse.

This problem is almost impossible to reproduce on demand—I can’t find any clear cause. I’ve seen it in two projects so far. In one small project I fixed it by deleting all the NPCs and setting them up again, but that solution doesn’t work in the larger project.

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