child blueprints calling functions from parent blueprints generate compile errors upon opening project and pressing compile within the child blueprint.


Open parent blueprint and compile the function. Upon re-opening project this will have to be done again.

Steps to Reproduce

1. Download project at link:

[Link Removed]

2. Unzip project
3. Open folder>RMB .uproject file>switch engine versions>4.9
4. Open project (if it asks for substance plugin, it is safe to ignore/say no)
5. Open Bot_ShooterCharacter
6. Compile


Compile warning "This blueprint (self) is not a TRASHCLASS_BaseCharacter_96, therefore 'Target' must have a connection" shows in output log, blueprint does not compile.


Blueprint compiles with no error.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Cannot Reproduce
ComponentUE - Gameplay - Blueprint
Affects Versions4.9
Target Fix4.13
CreatedSep 8, 2015
ResolvedJul 14, 2016
UpdatedApr 27, 2018