I create an interface function that has array as input and implement it in an UMG. Then call the interface function as event and the following note appears: No value will be returned by reference.
The bug report you referenced was fixed in 4.11 and I just verified that it is still fixed as of 4.15. However, I believe you are right that they are related.
I was able to reproduce the issue you described above with Blueprint Interface functions. So I’ve created JIRA UE-42333 and our developers will be investigating further. Follow that link to monitor it’s status.
Came across this issue in 4.21 for an array of a specific actor and gamemode blueprint.
Please fix this My packaged project, crashes because of this, when using steam