That’s actually a really good idea! but now things have gotten even weirder… I unset the interface and compiled and saved everything and now it wont add the interface at all. again only to this BP actor
My last suggestion would be to make a new BP, add the interface, and copy all vars/functions to the new one :(. Sometimes junk like this happens in BPs, and you should tag this as a bug report.
I have this issue as well and it’s incredibly annoying. At the frequency that it shows up, this should be triaged quickly.
I’ve tried recreating the function, refreshing nodes, restarting, etc…
I notice that when deleting and re-adding the return node, the outputs are removed unlike the inputs.
Why is this marked as resolved?? it still doesn’t work. it works if all you are doing is sending an event but an interface with return data doesn’t. I’ve been trying to get this working for a few hours now and I thought I was doing it wrong so I searched and found this. everything you have mentioned I’ve just experienced. even the Interface being displayed on the list but wont add. I also found one more thing. if I try to return one variable it doesn’t show but if I add a second suddenly both pins show on the calling node. as soon as I add any kind of return variables it no longer shows the event nodes