[4.9] Arrays are broken in custom events

Hello folks,

So I just updated to engine 4.9 and first issue I’m having is this

(screen comes from a newly created project)
Any variable are fine as long as they are not array. Is there something new to be aware of ?

Thanks

Hi Genova,

Thanks for report! I was able to reproduce this in 4.9.0. It looks like we have a new Note system, but I don’t see any reason for this particular instance. I’ve created a bug report for issue (UE-20613), and I’ll let you know when I see an update on it.

In meantime, Note shouldn’t interfere with functionality of an array input. Please let us know if you see any additional problems with this. Thanks again!

Hi , any update on this?

It’s marked as Fixed for 4.11, though I’m not sure yet whether it’s in Preview build. I’ll be verifying fix this afternoon, and I’ll let you know =)

Just verified this is fixed in our internal Release branch. It did not make it into 4.11 Preview 1, but I would anticipate it being fixed in following Preview build.

In any case, it hasn’t caused any issues as far as I can tell. It’s just a note

Hi there, it looks like it didn’t make it also in he 4.11.2, didn’t check in 4.12 preview tho.

Hello,

I’ve just attempted to reproduce this issue in 4.11.2, and did not experience Note appearing on Custom Event node.

Here were steps I followed:

  • Create a new blueprint
  • Add a custom event
  • Add an input of any type
  • Make input an array
  • Compile blueprint

Doing this, no note appeared on node. What steps are you following when you are seeing note appear?

Well, I have same issue ( note, etc.), although it does not show on custom events inside a graph, but it appears on an interface event. I have my main character calling an interface function, this function’s input is an array made of a specific Actor bp. Then I use this function as an event into my GUI (umg) and note appears on that event.

See image :

EDIT :: I forgot to mention that moments ago it was working fine, but when I did another manipulation (not connected to this thing) note appeared after I compiled again …

As this post is quite old, would you mind creating a new post for this in Bug Reports section of Answerhub. Please provide a detailed list of steps we can follow to reproduce this in a clean project.

I just want to add for anyone else that stumbled upon this issue, that by saving all and restarting editor, I was able to remove note. Interestingly, I had an old custom event that I added an array input to, and it worked fine. I then made a new custom event, added an array, and that’s when that note appeared. That’s what led me to believe that restarting editor would help, because I know from other issues that restarting can help all your blueprints recompile and have clean communication, and new custom event may not be communicating with everything cleanly yet.

This issue still exists in 4.22.3 I don’t think this was ever really fixed

Confirmed this still works in 4.22.3

A bit of necroing, apologies, but might be useful.

Didn’t work for me by itself on UE version 4.25. In addition, I had to check and then uncheck pass-by-reference and then restart editor.

image
double check → complie that and it wont show up

1 Like