Recruiting guards causes the Fortnite recruitment prompt to bug out.

I know this is old, but I’ve been coming across this issue and I thought my workaround might be useful for anyone else seeing this.

I was able to reproduce this maybe 50% of the time when my guard spawner had “Auto Hire when Spawned” checked and I called the “Spawner.Spawn(agent)” method in verse.

What seems to have worked is when I unchecked that setting on the spawner. Instead, I tried:

Spawner.Spawn(agent)
Spawner.Hire(agent)

in Verse. This led to weird behavior though because I think there’s a race condition with something in Spawn not actually spawning fast enough to hire them. I ended up subscribing to the spawn event to guarantee they exist, then called the hire method. So far this appears to have fixed the weird empty prompt from showing. It now says something like “guard is following you” then disappears.

Edit: The issue came back but I seem to have fixed it in a bad way. :smiling_face_with_tear: I’m still waiting to Hire until the agent spawned event occurs, but then I Sleep(0.5) before calling hire. Even after the guard is spawned, there appears to be some logic being delayed that causes the weird prompt to stick if hired too quickly.

1 Like