Description

It looks like perhaps a load order or circular-dependency type of issue at first glance. Will require further investigation.

Steps to Reproduce
  1. Download and copy the sample project (ImportFailed) into your root UE4 dev folder
  2. Run GeneratedProjects.bat to add the sample ImportFailed project into the Visual Studio solution file.
  3. Open the solution file in Visual Studio 2015 and build the sample ImportFailed project in Debug Editor config.
  4. Launch, navigate to 'Map1' in the Content Browser and double-click to open it.
  5. The following output should appear in the log window:
    "LogLinker:Warning: Missing Class 'YetAnotherTestComponent /Game/Blueprints/BP_TestPawn_Child.Default__BP_TestPawn_Child_C:YetAnotherTestComponent' referenced by package '/Game/Maps/Map1' ('Unknown')."
  6. The following load error should also appear:
    "LoadErrors:Error: Error /Game/Maps/Map1 : Failed import for YetAnotherTestComponent /Game/Blueprints/BP_TestPawn_Child.Default__BP_TestPawn_Child_C:YetAnotherTestComponent"

Expected result: The warning/load error should not appear when loading 'Map1'.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-33557 in the post.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.12
Target Fix4.14
Fix Commit3152086
Main Commit3153517
Release Commit3159180
CreatedJul 20, 2016
ResolvedOct 5, 2016
UpdatedMay 4, 2023