Custom Weapons Freeze Session

Summary

Our map has an issue that completely freezes the session, both in UEFN and in the published version. The only way to recover is to return to the lobby and start a new session.

After extensive testing, we found that the issue occurs whenever Custom Weapons deal damage to a player. Our map contains 10 custom weapons: 9 use the legacy system (VFX + Verse-applied effects), and 1 uses the new fully customized weapon system. However, we don’t believe the issue is related to the VFX itself.

In every occurrence, the last Verse output before the session freezes is:

LogVerse: : PlayerDamaged
LogVerse: : PlayerDamaged

Immediately afterward, the EOS Messaging subscription is disconnected:

LogEOSSDK: LogEOSMessaging: Epic Connect Subscription State Changed. SubscriptionId = sub-eas-1546162844, SubscriptionState = Disconnected

The attached video demonstrates the issue from start to finish. The screenshots show the moment the session freezes and the error message displayed after returning to the lobby.

We’ve been investigating this issue since June 28 and have tried many different approaches, but we still haven’t been able to find a solution. If any additional information is needed, we’d be happy to provide it.

What Type of Bug are you experiencing?

Gameplay

Steps to Reproduce

  1. Launch the map in UEFN or the published version.
  2. Equip any Custom Weapon.
  3. Damage another player using the weapon.
  4. Repeat with different Custom Weapons if needed.
  5. After a few hits (or immediately, depending on the weapon), the session freezes and all players become disconnected.

Expected Result

Custom Weapons should deal damage normally, apply their effects/abilities, and allow the match to continue without freezing or disconnecting players.

Observed Result

When a Custom Weapon deals damage to a player, the session freezes. After a few seconds, all players are disconnected and must return to the lobby to start a new session. The issue occurs in both UEFN and the published version, across all platforms.

The log consistently shows the disconnection occurring immediately after the PlayerDamage event.

Affects Versions

5.8

Platform(s)

Android
iOS
Linux
Mac
OpenXR
visionOS
Windows

Upload an image

Video

Additional Notes

If any additional information is required, including logs or the relevant Verse code, I’d be happy to provide it.

The status of UE-387103 changed to ‘Needs Triage’. We are routing this to the appropriate team for investigation.

1 Like