PCG problems after migration - Data asset no longer usable

In 5.3, I created a blueprint that executes a PCG withing a closed-loop spline - the blueprint is very basic but contains all I need: The used PCG and the data asset: a set of records that describes what meshes to spawn and some additional data for selecting, scaling and density. Both specified in the master blueprint. Then I created child of this blueprint to different environments.

This has been migrated to 5.4 and worked fine, only changes there was done in the data assets: define other meshes and changed the other parameters.

Now after migrating to 5.5, this seems to be broken: the datasets can no longer be specified in the master blueprint - and therefore, neither in the children.


and when I still complie this master (no error or warning) operning a child asset gives me an erroe:

Opening the child blueprint didn’t crash the editor, but there is no way to specify the parent.
Creating a new child - so the parent is known - but obviously, still no data asset can be added.

I saw there is a possibility to add “Asset Aser Data” and " Asset User Data editor Only"but neither of these offer the ability to mention a specific data asset; I tried the obvious (Data Asset Link, Interchange User Data) but neither worked.

Also, it seems some files are no longer properly recognized: the children of the master blueprint, all datafiles - which are all empty! - and one, or both, structure definitions - what is restored after I opened it.

Viewing a video on a completely different subject, I got a hint that some menu items on data assets were move in the menu structure…
So I did the same as in 5.4:

  • Create a structure defining the fields in a record (S_NewMeshId)
  • Create a structure that includes an array of S_NewMeshId and some other fields (S_NewMeshInfo)
  • Create a blueprint of type PrimaryDataAsset that holds an array of S_NewmeshId (BP_NewRecipe)
  • Create a DataAsset of type BP__NewRecipe - to test (DS_Default)
  • created a PCG that will use this data asset to create something (PCG_CreateSomething, which includes GCG-subgraphs). It contains this code from 5.4:

  • Create a Blueprint actor that will generate this PCG inside a closed=loop spline (BP_PCG)

All are OK, fine, DS_Newdefault seems to contain an error:

and in the editor, the icon in the tab is red:

and I cannot add it to the PCG:

not dragged into the graph as dataset.

The documentation doesn’t mention how to use data assets in a blueprint… What am I missing here - what do I need to add so I can use data assets in a PCG as in 5.4?