The issue appears when our plugin is put into a project, and then a custom asset is imported, creating an UAsset and a blueprint class.
This works fine in the editor, as well as on earlier versions of Unreal.
However in 4.18, when packaging, we get the following error:
This is resolvable by restarting the editor.
My best guess would be that this is an engine regression?
LogPlayLevel: [2017.11.14-10.09.59:817][ 0]LogStreaming: Error: Couldn’t find file for package /Game/Official_Elias_MIDI_DemoComponent requested by async loading code. NameToLoad: /Game/Official_Elias_MIDI_DemoComponent
LogPlayLevel: [2017.11.14-10.09.59:817][ 0]LogStreaming: Error: Found 1 dependent packages…
LogPlayLevel: [2017.11.14-10.09.59:817][ 0]LogStreaming: Error: /Game/NewMap
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: ****DumpDependencies [Dependencies]:
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Export 14 /Game/NewMap.NewMap:PersistentLevel.Actor_1.Official_Elias_MIDI_Demo
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Linker is …/…/…/Win_418/Content/NewMap.umap
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Dep C_BEFORE_S Export 15 /Game/NewMap.NewMap:PersistentLevel.Actor_1.DefaultSceneRoot (class SceneComponent)
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Dep S_BEFORE_C Import 4 /Game/Official_Elias_MIDI_DemoComponent.Official_Elias_MIDI_DemoComponent_C
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Dep S_BEFORE_C Import 40 /Game/Official_Elias_MIDI_DemoComponent.Default__Official_Elias_MIDI_DemoComponent_C
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Dep C_BEFORE_C Export 0 /Game/NewMap.NewMap:PersistentLevel.Actor_1 (class Actor)
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Missing Dependency, request for /Game/Official_Elias_MIDI_DemoComponent.Official_Elias_MIDI_DemoComponent_C but it hasn’t been created yet.
LogPlayLevel: [2017.11.14-10.09.59:856][ 0]LogStreaming: Error: Could not find class Official_Elias_MIDI_DemoComponent_C to create Official_Elias_MIDI_Demo