Agent.Respawn() causes massive server spikes

Summary

Calling Agent.Respawn() for faster respawns delivers major server spikes. This was occuring in our game Forever Zone Wars for years, and we finally determined that this function is what causes the lag. As you can see in the image, calling Agent.Respawn() once triggers the function repeatedly in 1 server tick 10+ times consistently.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Assets

Steps to Reproduce

Add a function calling Agent.Respawn(), then eliminate yourself and see in timing insights that this triggers multiple calls of Agent.Respawn().

Expected Result

Should only call Agent.Respawn() once and not cause server lags.

Observed Result

Server lag anytime Agent.Respawn is called

Platform(s)

PC

Upload an image

FORT-1192462 has been created and its status is ‘Unconfirmed’. This is now in a queue to be reproduced and confirmed.