OncomponentBeginOverlap not called when one object is still

Hello everyone,

In my c++ code I’m trying to implement the function OncomponentBeginOverlap, however this function is not being called correctly. In my case the trigger is moving and should fire the overlap event whenever it encounters a certain object, however if this object is not moving the overlap event is not called and when it is moving the begin overlap is called multiple times (when a object inside the trigger pushes the other object to be more exact). Does anyone knows why this might be happening?

Thanks so much in advance.