The attached project is from a licensee who made a Quest system where a blueprint has several ConditionContainer instanced subobjects, that contain EdGraphs with custom question condition nodes. On initial load it loads the nested graph correctly, but when compiling a second time it fails to reinstance the graph and loses data. The licensee indicates that prior to 4.18 this worked most of the time, but at latest every time it compiles the data is wiped. The conditionContainer objects get copied properly, but not the objects inside ConditionContainer.
This seems to be a general subobject issue, if there is an easy fix let the UDN question asker know
Test project for 4.18 or earlier: [Link Removed]
Updated and smaller test project attached
This also occurred in 4.17
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-54474 in the post.