I have a number of actors each with their own event dispatch being called to affect pieces of a different actor. When playing in engine everything works just fine. Once I attempt to package the project anything beyond the first 2 calls seems to be failing. The code is all copy/pasted with adjusted variables so I’m very confused how it works twice but no more. If anyone else has run into a similar problem and knows a work around it’d be appreciated.
I think you’ll find it’s a timing issue. The object they are binding to is not available during the bind process.
Try making them wait for a short while before binding. ( not very professional, I know ).
If that’s the case, you can move the actors into different tick groups to make sure they run later in the frame.
So after a bit more playing I noticed that one of the links was breaking each time i saved. I reordered the nides, reconected, and havent had an issue since. Thanks for the feedback though.
1 Like