Player loses all UI + crosshair when respawned with active input consuming UI.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

UI/Tools

Summary

When a player is currently in input consuming UI and gets respawned (either with .Respawn or by a natural respawn) their crosshair will disappear and they will never be able to get Verse UI added to them again.

Steps to Reproduce

  1. Create this verse script
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /UnrealEngine.com/Temporary/UI }
using { /Fortnite.com/UI }
using { /Fortnite.com/Characters }


ButtonMsg<localizes> : message = "I'm a button"

test_device := class(creative_device):

    OnBegin<override>()<suspends>:void=
        for (Player : GetPlayspace().GetPlayers()):
            spawn. GivePlayerUI(Player)


    GivePlayerUI(Player:player)<suspends>:void=
        MyCanvas : canvas = canvas:
            Slots := array:
                canvas_slot:
                    Widget := button_loud:
                        DefaultText := ButtonMsg

        if (PlayerUI := GetPlayerUI[Player]):
            PlayerUI.AddWidget(MyCanvas, player_ui_slot{InputMode:=ui_input_mode.All})

        Sleep(5.0)

        if (FortChar := Player.GetFortCharacter[]):
            FortChar.Damage(1000.0)
  1. Run the game
  2. Observe the effects happening after respawned

Expected Result

Player DOESN’T lose their crosshair and can continue getting verse UI added to them.

Observed Result

Player loses crosshair, and can NOT get any more UI added to them.

Platform(s)

Windows 11

Island Code

4141-2247-1838

I’m observing this as well.

FORT-762836 has been ‘Closed’. We’re unable to reproduce this issue.