Get Overlapping Actors returns an empty array (called from the Sequencer)

Hello, everyone!
So, I’m making a movie. Unreal Engine 5.1.1
I’m trying to check a collision between a BP Actor and a Static Mesh from the Sequencer.
BP Actor has a Collision Capsule (1) component, that clearly overlaps with a Static Mesh, piece of glass (2).
I trigger a BP Actor Event event from the sequencer (3).

In the event blueprint I Print the length of the Overlapped Actors Array, and I alway get 0 as a result.

Both Capsule and Static Mesh have Generate Overlap Events turned On.


What can be the problem? Thanks!

Please help! Anyone knows the answer?

Seemed to work ok for me with just static meshes set to Generate Overlap Events.

I used an event repeater that runs every frame. Here’s my setup:

Hello, Max!
Thank you for your answer!
I tried to copy your setup.
But it somehow doesn’t work. Overlapping Actors Array is always void.
As I was getting no text message I print out the array length.
And the length is still 0.

Do you know what can be the problem?

Thank you for your time and efforts to help me! It means a lot.
I cannot move on with my project(

Are you running this in editor or PIE? I think perhaps the overlapping only works in PIE.

Yes. It worked in PIE.
And SIE is even better in my case. Because I’m making a movie and Play features are not required.
Without simulation it doesn’t work. I think this is how it is supposed to be.

Thank you, Max!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.