4.7.3 blueprints dependency issue?

If I create the node AddChildComponent and set its class then get child actor then cast to the corresponding bp in a construction script,after I compile and save the bp and close the editor.After I restart the editor,the AddChildComponent 's class gets missing and the log throw a warning:somethin isn’t imported,and its outer placeholder…

If I disable the bDeferDependencyLoads settings in the baseEngine.ini,the issue gone.I think it also has something to do with the cycling dependency between bp.
Thanks.

Hi hls333555,

This bug was reported here:

and has already been fixed internally. The fix should be included in 4.8 when it is released, but if you’re working with source you can grab the GitHub commit mentioned in the linked post.