ToSlateColor binding is broken when splitting the struct in Widget

Summary

WBP compiles normally but breaks all other bindings during the session. UEFN only warns us when validation occurs that we have to use One Time Way, but even then it still breaks.

When restarting the project, the bindings reset, leaving only the four fields that were previously split, but red, signaling the error.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

UI/Tools

Steps to Reproduce

  1. Create a WBP with a text block
  2. Add a binding for Text Block → Color and Opacity
  3. Widgets Functions → ToSlateColor.
  4. Right-click on the “value” field and split the struct.
  5. Launch the session and see that it will not update to the selected color.

(optional) If you try to place a binding for the text with a message just for testing, you will also see that the text will not update in the verse set until you remove the color binding.

Expected Result

Apply the color normally to the Color and Opacity field.

Observed Result

In addition to not applying the color, the compiler doesn’t warn you when building the widget, and it also breaks all other bindings in the game.

Platform(s)

PC

Upload an image