4.7.3 blueprints dependency issue?

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

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

Hi ,

This bug was reported here:

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