[UE 5.8.1] Mutable - 'Transform Parameter' cannot be added to a state's list of Runtime Parameters

Summary

In the Customizable Object editor, ‘Transform Parameter’ node states when hovered over that it should be an exposable runtime parameter, but in the Base Object states runtime parameters list, transforms are not visible and thus cannot be added to the list.

What Type of Bug are you experiencing?

UI / Tools

Steps to Reproduce

  1. Create a new or open Customizable object. Create the following chain of nodes, starting with a ‘Skeletal Mesh’ → ‘Mesh Transform In The Bone Hierarchy’ → Mesh section → ‘Skeletal Mesh Make’ → ‘Skeletal Mesh Object Make’ → ‘Skeletal Mesh Component’ and lastly connect this to the 'Base Object’s Component slot.
  2. Create a ‘Transform Paramaterer’ node, name it, and then connect it to the ‘Mesh Transform In The Bone Hierarchy’ node’s transform slot.
  3. In the ‘Base Object’ create a new State and expand the ‘Runtime Parameters’ list, add a new array element and try searche for your newly create transform parameter.

Expected Result

You should see the name of your Transfom parameter listed when searching the list of runtime parameters

Observed Result

You should be able to add you named Transform parameter to the Runtime parameters list.

Affects Versions

5.8

Platform(s)

Windows

Upload an image

Additional Notes

Workaround: Create a state with an empty Runtime parameters list, then in your UI widget get the newly create State from the ‘Customizable Object Instance’ and you’ll be able to get every parameter including the transform ones.