HideElementsForPlayer and ShowElementsForPlayer doesn't work since update 36.00

An example of a Verse device that doesn’t work:
hud_manager.verse (1.1 KB)

using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Fortnite.com/UI }
using { /UnrealEngine.com/Temporary/Diagnostics }

hud_manager_device<public> := class(creative_device):
    
    OnBegin<override>()<suspends> : void =

        Sleep(3.0)
        
        HUDController := GetPlayspace().GetHUDController()
        for(mPlayer : GetPlayspace().GetPlayers()):

            Print("UPDATE HUD")

            var HUDElementsToHide : []hud_element_identifier = array:
                creative_hud_identifier_all{}
                player_hud_identifier_all{}
                hud_identifier_world_resource_wood{}
                hud_identifier_world_resource_stone{}
                hud_identifier_world_resource_metal{}
                hud_identifier_world_resource_permanite{}
                hud_identifier_world_resource_gold_currency{}
                hud_identifier_world_resource_ingredient{}
                creative_hud_identifier_player_inventory{}
            HUDController.HideElementsForPlayer(mPlayer, HUDElementsToHide)
            #HUDController.HideElements(HUDElementsToHide)
2 Likes