If you rename a blueprint interface function or event that is used somewhere in a blueprint, it will break the usage of that function/event. If it was a function, it will actually delete all the BP logic you had set up inside the interface function to create the return value(s). If it was an event, the event does not get renamed correctly.
Found in 4.19 CL# 4033788. Reproduced in 4.18 CL# 3832480 and 4.20 Main CL# 4088075
Result:
The functions from the interface will no longer function and will be renamed incorrectly in the actor blueprint.
Expected:
Functions from the interface will work as intended and will be renamed properly in the actor blueprint.
Steps for project:
Result:
The functions from the interface will no longer function and will be renamed incorrectly in the actor blueprint.
I am not able to find world outliner how to enable it?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
How to have a sound cue follow a PlayerController along a spline?
How can i modify the param name in EQS node
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-59561 in the post.