World UI Textures/Materials Fail to Update

Summary

Setting textures and materials on a World UI does not work. I tested this with two different setups, two different code implementations, and across two separate projects, and the same issue occurs every time.

The UI updates and works correctly when displayed normally, but when the same UI is used in World Space, the texture/material does not update.

It’s frustrating to see the team lose a significant amount of development time to this issue.

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Assets

Steps to Reproduce

  1. Place a World UI.
  2. Link the World UI entity to a device.
  3. Create a Color Block and link it to the Texture field.
  4. Use Verse/code to change the texture.
  5. Check whether the World UI texture updates.

Expected Result

The World UI should update its texture in the same way that the regular UI does.

Observed Result

The default texture remains visible and does not update.

Other UI elements, such as text, update correctly, but the texture does not.

Platform(s)

UEFN

Upload an image

Additional Notes

I have reproduced this issue in:

  • 2 different projects
  • 2 different setups
  • 2 different code implementations

The issue is consistently limited to the World UI texture/material not updating. The UI itself works correctly when displayed in normal UI space.

The attached pictures show the relevant code snippet, the World UI with the texture failing to update while the Text Block updates correctly, as well as the UI/View Bindings working as expected.