After some tinkering, I was able to use event dispatchers to get my desired effect. I’d imagine it’s not as versatile as if I had actually gotten the C++ events to work, but this suffices for my particular use case.
For future people who might need a workaround like me:
- Create an event dispatcher, name as you like
- Drag it onto the BP editor and select “Event” to create your custom event node
- I’m unsure why this event worked, but I already had an “Init” event that showed up fine in other classes.
This meant I could tack onto the end of that execution thread a “Bind” to my event dispatcher,
Just link the In delegate param to the event you’ve just made for the dispatcher. - In my other BP I can now call the event dispatcher