Summary
When using the skilled_interaction_device, repeated interactions (Perfect / Good / Bad / Cancel) by multiple players appear to accumulate internally.
Even if each event is fully handled in Verse, after about 2 minutes of continuous interactions by two players, the entire game begins to lag severely.
This suggests that the device’s internal event handling queue may not be cleared properly, causing performance degradation over time.
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Stability
Steps to Reproduce
- Place a skilled_interaction_device in the level.
- Attach a button so that pressing it starts the interaction.
- Add the following simple Verse code to capture the events:
interaction_test_device := class(creative_device):
interaction_test_device := class(creative_device):
@editable
InteractionDevice : skilled_interaction_device = skilled_interaction_device{}
OnBegin<override>()<suspends>:void=
sync:
loop:
Result := InteractionDevice.PerfectInputTriggeredEvent.Await()
Print("Perfect")
loop:
Result := InteractionDevice.GoodInputTriggeredEvent.Await()
Print("Good")
loop:
Result := InteractionDevice.BadInputTriggeredEvent.Await()
Print("Bad")
- Have two players repeatedly press the button to start the interaction.
- Continue spamming the interaction for about 2 minutes.
Expected Result
Each interaction event should fire and clear normally.
Game performance should remain stable regardless of repeated interactions.
Observed Result
After ~3 minutes of repeated interactions by two players, the entire game lags heavily.
It appears that Perfect / Good / Bad events are not being released properly and accumulate internally.
Platform(s)
PC (Windows 11)
UEFN (Unreal Editor for Fortnite)
Island Code
0269-9911-2581
Additional Notes
This issue occurs more promi when two or more players a
Because my island’s core gameplay relies on this device, this bug severely impacts play
I kindly request urgent attention to this issue.