Custom NPC Spawner intermittently fails to spawn NPC after Push Changes or fresh session launch

Summary

A Custom NPC using an NPC Spawner works correctly at first, but after Push Changes, exiting/relaunching the session, or sometimes launching a fresh session, the NPC completely disappears and does not spawn. Repeated relaunches can sometimes make the NPC appear again.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Character

Steps to Reproduce

Create a new NPC Character Definition.
Set:
NPC Character Type: Custom
Behavior: Empty Behavior
Add a Cosmetic Modifier
Add a Health Modifier
Create a brand-new NPC Spawner device.
Assign the new Character Definition to the new NPC Spawner.
Leave NPC Behavior Script Override set to None.
Launch the session.
NPC appears correctly.
Change Character Definition Behavior to Verse Behavior.
Assign a custom npc_behavior Verse script.
NPC appears, walks correctly, and a Button device can follow the NPC.
Use Push Changes or exit/relaunch the session.
On some launches, the NPC no longer appears at all.
Exit and relaunch the session again.
NPC may reappear without any configuration changes.

Expected Result

The NPC should consistently spawn every time the session starts.

Observed Result

The NPC sometimes does not appear at all. The issue can happen after Push Changes or after exiting and launching a new session. In some cases, relaunching again makes the NPC appear normally.

Platform(s)

PC

Upload an image

Additional Notes

Additional Testing Performed:

Created a completely new NPC Spawner instead of duplicating the old one.
Created a completely new NPC Character Definition instead of duplicating the old one.
Tested with Empty Behavior.
Tested with Verse Behavior.
Tested multiple Fortnite character cosmetics.
Confirmed the NPC can successfully appear and walk using the custom Verse behavior.
Confirmed the NPC can later disappear even when no NPC settings are changed.
Confirmed the issue is not tied to one specific cosmetic.
Confirmed the issue can happen after Push Changes and also after exiting/relaunching the session.
The same NPC configuration may work on one launch and fail on the next.

Important Observation:
This appears to be related to session launch / live-edit synchronization rather than the NPC Character Definition itself. A fresh NPC Character Definition and fresh NPC Spawner both work correctly, but the NPC can still stop appearing after later launches.

This has been going on for a couple of versions now, hopefully it gets fixed in the next version