I regularly use Send Event function for multiple purposes and I would like to report a wierd behaviour.
Summary: Send Event is not sending the Event correctly. Event (Global) is not received by the Object (Event is sent via Game Object variable). In a second test scene with same setting it receives, which is weird behaviour.
When Event is sent by Broadcast All, it is received by the Receiver correctly.
Details:
I have 2 Game Objects, one root object ("First Object"), another is child under a seperate root ("Second Object"). I Send Event from the First to the Second. Event is Global Event.
First Object:
Second one has "Get Owner" in Start State, and in a seperate state (without connection/transition from Start state), I have Global Event transition to the State2. I need to Send the Event to this State2.
Second Object (SpawnUnits Event should be active at the time I take this picture, because the Event is launched. But it is not active):
I tested this in a seperate scene, it works. Event finds its target. I wonder what could be the reasons that prevent the Event to reach its target.