Data Layer Subsystem Missing the "Set Data Layer Instance Runtime State" Node to Load actors

Summary

I’m working with Data Layers, and Something has changed between older version. I can’ t get the “set data Layer Instance Runtime state” from the data layer subsystem. When i uncheck context sensitive it does appear but only for the data layer manager. All the input pins between all these systems are mismatched. The Set Data Layer Runtime State (subsystem) is expecting a Actor Data Layer Struct which is not blueprint editable (can’t set data or break the struct). The Manager is expecting a Data Layer instance and I can’t create a Data Layer Instance from the content drawer or the data layer outliner. The documentation is outdated.

What Type of Bug are you experiencing?

Editor

Steps to Reproduce

Open a Blueprint Graph, Search for Data Layer Subsystem. Drag out of the pin and search for the “Set Data Layer Instance Runtime State”

Expected Result

“Set Data Layer Instance Runtime State” Expected

Observed Result

“Set Data Layer Instance Runtime State” is not an option, Unchecking context sensitive reveals the node but for the data layer Manager. Read straight from the 5.8 documentation.

Affects Versions

5.8

Platform(s)

Windows

Upload an image

Additional Notes

There is very little/no documentation on how to create a data layer instance and I can’t create one in the content browser

Seems like a Data Layer API change/regression in 5.8. The old documentation doesn’t match the current Blueprint nodes, which is why the subsystem and manager pins don’t line up. Data Layer Instances are handled through World Partition setup now, not created directly from the Content Browser. Likely worth reporting as a docs/engine issue.