Trigger zone won't destroy all object + add one to score.

When I push several (say 10) objects over into the trigger zone, only few of them get deleted+score added.

I want there to be a few seconds delay before the objects is destroyed, but I suspect during those 5 seconds the trigger is “too busy” to handle more objects?

Try creating an actor component that on begin play starts a timer. When the timer expires delete the actor.

The trigger box can add this component to any valid overlapping actor after updating the score.