Duplicating a blueprint that has a node hooked up to BeginPlay causes the BeginPlay in the duplicate blueprint to target the original blueprint. This does not appear to affect functionality.

Occurs in 4.9.2 binary and 4.10 Preview. Does not occur in Main CL 2728941 or 4.8.3 binary.

This is a regression. It does not occur in 4.8.3 binary.

Steps to Reproduce

1. Open the editor
2. Create a blueprint class based on Actor
3. Open the blueprint and add a Print String node.
4. Connect the Print String to Event Begin Play
5. Compile and Save the blueprint.
6. Duplicate the blueprint.
7. Open your new duplicate blueprint.
8. Hover over Event Begin Play

Result: Target is the original (not the duplicate) actor blueprint.

Expected: Target would be the duplicate blueprint.

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.24.10
Target Fix4.11
CreatedOct 15, 2015
ResolvedDec 14, 2015
UpdatedApr 27, 2018
View Jira Issue