I took a close look at the ON_TARGET_PERCEPTION_UPDATED node:
If I’m understanding it correctly, the output “Actor” is the actor that is instigating the sound, not sensing it.
Right now you are declaring that the enemy is the source of the sound.
You may also want to populate the “Instigator” pin in the REPORT_NOISE_EVENT, just to have your bases covered.
Again, this is an in-house function not fully understood by me.
