Bug Report 34.20 - Flickering problem when reloading HUD widgets

Summary

After the 34.20 update, we noticed a change in the behavior when manipulating HUD widgets on the player’s screen. Previously, calling PlayerUI.RemoveWidget() followed immediately by PlayerUI.AddWidget() would execute within the same frame, making the update visually seamless to the player.

However, after the update, these operations no longer seem to execute synchronously in the same frame. There is now a slight delay between the removal and addition of the widget, which causes a noticeable flickering effect on screen.

This behavior directly impacts systems that rely on real-time UI updates, such as progress bars, since removing and re-adding the widget is currently the only reliable method to visually refresh data during runtime.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Verse

Steps to Reproduce

Create a new Canvas HUD.

Add a simple Texture Block to the canvas (any static image is sufficient).

In Verse, create a function that continuously removes and adds the HUD on the same frame using deltaTime.

Example Code (simplified):

loop:
    PlayerUI.RemoveWidget(MyHud)
    PlayerUI.AddWidget(MyHud)
    Sleep(1.0)

Expected Result

Expected Behavior (pre-34.20):

The HUD updates cleanly within a single frame, with no visual artifacts or flickering.

Observed Result

Current Behavior (post-34.20):

The HUD flickers each frame, as if there’s a brief delay between the remove and add operations, creating a flashing effect for the player.

Platform(s)

pc,console

Video

Before 34.20

After 34.20

Both Same Code

I’m getting the same! Heard there is some fixes with invisible color blocks but only works with some instances I think

found any temporary fix yet?

Hello, I have exactly the same problem!! :cry:

Nothing new to report, the issue is still being investigated.

1 Like

FORT-880490 is ‘Closed’ as ‘Fixed’. The issue will be addressed in 36.00 and 37.00.

@Flak The bug getting fixed in 36.00 or 37.00? I am confused lol

(post deleted by author)