Overlap event not firing when actor is occluded

In my scene there is a troll bashing a tower. Attack ‘swoosh’ sound is fired from animation and OnComponentBeginOverlap there should be ‘hit’ sound played. It works only when actor is visible to the player, when looking other way only the ‘swoosh’ sound is played. Overlap event is not firing when actor is not in the viewport.

Bug or feture? Is there a workaround?
Here’s a short demonstration, be sure to enable sound: