Changing the name of an Event Dispatcher's Input will not update existing nodes in Event Graphs and cause a compiler error. The error text includes links that open the level tab rather than locating the problem nodes. Refreshing the nodes resolves the errors, updates the input on the nodes, and allows successful compile.
Reproduced in 4.7.2 binary and Main (//depot/UE4/Promotable-CL-2455917)
The Event Dispatcher's Call node does not update to reflect the input's name change, and the BP fails to compile with the errors:
Error Could not find a pin for the parameter IntInput of NewEventDispatcher_0__DelegateSignature on Call NewEventDispatcher_0 Error Pin Int Input Change named IntInputChange doesn't match any parameters of function NewEventDispatcher_0__DelegateSignature
The name of the node changes and the blueprint successfully compiles.
Refreshing the node resolves the errors, updates the input on the node, and allows successful compile.
Head over to the existing Questions & Answers thread and let us know what's up.
|Component||UE - Gameplay - Blueprint|
|Affects Versions||4.7.1, 4.8, 4.14, 4.20|
|Created||Mar 5, 2015|
|Resolved||Aug 18, 2021|
|Updated||Aug 18, 2021|