HUD Controller layout settings (Custom HUD Constraints / Custom Quickbar / Minimap layout) are never applied to players who join in progress

Summary

Players who join a session that is already in progress never get the layout settings of HUD Controller devices. The custom quickbar and the minimap stay at their default Fortnite positions for these players. Players present since the start of the session get the correct layout.

What Type of Bug are you experiencing?

UI / Tools

Steps to Reproduce

  1. Place a HUD Controller device with Custom HUD Constraints set, for example:
    • Creative.HUDController.CustomQuickbar: anchor TopLeft, offset (-90, 20)
    • Creative.HUDController.Minimap: anchor CenterRight, offset (-80, 10)
  2. Enable it during gameplay. Ours is filtered by class (Affected Class = class slot 1) and enabled from a Timer device at race start.
  3. Start a session with player A: the quickbar and minimap move to the configured positions. :white_check_mark:
  4. While the game is running, player B joins in progress, from the Fortnite lobby or after going back to the lobby and rejoining.
  5. Give player B the affected class (Class Selector, confirmed with a Class Designer IsOfClass check), then Disable and re-Enable the HUD Controller from Verse, with a short delay between the two calls.

Expected Result

Player B gets the same quickbar and minimap layout as player A.

Observed Result

Player B’s quickbar stays bottom-right and the minimap stays top-right, at their default positions:

  • Disabling and re-enabling the device does not fix it.
  • Re-applying the class does not fix it.
  • Respawning the player does not fix it.
  • It stays wrong in every following round, even though the device is disabled and re-enabled at each round start.
  • An Always-enabled HUD Controller with Affected Class = Any and its own CustomQuickbar constraint has no effect on this player either.

Affects Versions

5.8
5.7
5.6
5.5
5.4
5.3
5.2
5.1
5.0
4.27

Platform(s)

Android
iOS
Linux
Mac
OpenXR
visionOS
Windows

Upload an image

Additional Notes

2 images are in an island with custom hud, custom inventory and custom minimap
image 1: with bug: minimap in default corner, inventory (blue square) in default position
image 2: expected layout

2 Likes