Chair Device Bugged - NPC automatically Ejects

Summary

After seating NPC it will eject after roughly 3 seconds every time.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

  1. Place NPC Spawner Device
  2. Create Verse Device that will seat NPC after Spawning
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }

hello_world_device := class(creative_device):
    @editable NPCSpawner : npc_spawner_device = npc_spawner_device{}
    @editable ChairDevice : chair_device = chair_device{}
    OnBegin<override>()<suspends>:void=
        NPCSpawner.SpawnedEvent.Subscribe(NPCSpawned)
    NPCSpawned(Agent : agent):void=
        Print("NPC Spawned, Seating")
        ChairDevice.Seat(Agent)

Expected Result

NPC will seat until ejected by some event

Observed Result

NPC ejects by itself regardless of any setting after 3 seconds

Platform(s)

All

Video

Additional Notes

Things I tried to workaround:

  • Disabling “Player Exit Enabled” on Chair Device doesn’t help
  • Seating player deep into the game doesn’t help
  • PutInStasis doesn’t help
  • Wait in Navigate doesn’t help