You put all the overlapping objects in a family , then you do ;
Family1 | Is Overlapping Catcher
- (Sub-event) Set Variable1 to Family1.PicketCount
Otherwise , there's no instances to pick if there's no condition to sort those instances , that's the easiest way to do it .
What you did was wrong , because you had no condition to pick and that would result ( I think ) in picking all the object instances and you were picking the catcher , and not the objects that were overlapping to it