This is happening because the property 
FText DelegatePropertyDisplayName;
on UK2Node_ComponentBoundEvent is serialized, so it does not get properly updated. 

Steps to Reproduce
  1. Create a native class (FooActor) that override Actor
  2. Add a delegate UPROPERTY with a display name set
  3. Override this class in BP and add a call to this delegate
  4. Close the editor, and change the display name of the delegate property
  5. Add a property redirector in the  [CoreRedirects]section of DefaultEngine.ini
  6. Restart the editor, notice that the display name of the event is not updated 

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-90901 in the post.

Login to Vote

ComponentGameplay - Blueprint
Affects Versions4.244.254.26
CreatedMar 19, 2020
UpdatedMar 19, 2020