Completly Broken UMG Widgets on iOS since 5.5

I have already submitted a bug report, but my report does not appear in the bug tracker. I am not sure what else to do to get Epics attention about the issue. That’s why I post here.

Since editor version 5.5.x if you have more than 1 WidgetComponent in a scene, they start flickering and switching place with each other.

I am surprised that with Epics move to “bring mobile up to par with desktop” such an essential feature can be broken without anyone noticing or caring to fix it. This has been the case since launch of 5.5 so around 3 Months as of writing.

I have tried and was able to reproduce this bug this with versions: 5.1, 5.2, 5.3.

ScreenRecording_12-26-202415-48-08_1-ezgif.com-video-to-gif-converter

I will post the reproduction steps below:

  1. Create a new Third Person Template with the settings:
    1. CPP
    2. Mobile
    3. Scalable
    4. starter content

  1. Create 2 Actors (A,B) and 2 Widgets (A,B) with a UTextBlock and different text in them. To facilitate the visualization pick 2 different text colors.
    1. Add a WidgetComponent to ActorA with Widget A as Widget Class
    2. Add a WidgetComponent to ActorB with WidgetB as Widget Class


  1. Add Both Actor twice (or 4 times) to the scene, next to each other. The more you add, the easier it becomes to see the problem.

  2. Build for iOS and deploy to your iPhone/iPad (add your xcode credentials)

  3. Launch the app and look at the WidgetComponents, make sure they are all in the viewport.

iPad:
trim.B7D41632-2C28-4FFD-B5D8-F511155FF39B.GIF

iPhone:
ScreenRecording_12-26-202415-48-08_1-ezgif.com-video-to-gif-converter

Bump. Double that. Same issue.

1 Like

Hey, how to make unreal mods to see this? The issue is critical! #help

I’ve been experiencing similar issues, and backporting this engine change from ue5-main appears to have addressed the issue for me.

https://github.com/EpicGames/UnrealEngine/commit/773ea5ec7bbcd71651c788dc2c3ed39161e094a6

Still happening on 5.5.4

I will try that this weekend, thanks a lot for providing a commit, that helps tremendously. So far I had 0 hints where it even came from.

(post deleted by author)