When compiling an animBP with a Sub Anim Instance node with a connection to an exposed variable, warning will be displayed.

When there is no connection to the Sub Anim Instance node, no warning will be displayed. Also the same configuration does not seem to throw a warning in 4.16.3 and 4.15.3, so this could be a regression.

Steps to Reproduce

1. Open the attached project and open Content\Mannequin\Animations\ThirdPerson_AnimBP
2. Try to compile the animBP to see the following warning:
Could not find a variable named "__SUBINSTANCE_NewVar_0_BED7011C4A9FF530EF8B5391A2D79D7F" in 'ThirdPerson_AnimBP_C'.
Make sure 'ThirdPerson_AnimBP_C' has been compiled for Sub Anim Instance - Target Class: ThirdPerson_AnimBP2_C

Have Comments or More Details?

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

Login to Vote

ComponentOLD - Anim
Affects Versions4.174.18
Target Fix4.19
Fix Commit3784112
Main Commit3806814
Release Commit3813083
CreatedOct 10, 2017
ResolvedDec 1, 2017
UpdatedMay 18, 2020