Description

When ExposeOnSpawn is set as a meta specifier for a delegate property, binding the delegate to a function using the Construct Object node does not successfully bind the function.

Workaround:
Binding the function to the delegate with a Set node after Construct Object will properly bind the function (Setup for this can be found in the level blueprint of attached project)

Regression:
No - same behavior occurs in 4.14.3 (CL 3249277)

Steps to Reproduce
  1. Download / unzip attached project
  2. Open project and rebuild binaries
  3. PIE

Result:
The Print Vector function is not called when the bound event is called

Expected:
Function bound in Construct Object node is called when bound event is called

Community References

Have Comments or More Details?

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

3
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.14.34.15.24.16
CreatedMay 12, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021