The yellow dot overlapping radar only picks one instance and probably one off screen. Picking changes when you add more than one instance. You kinda need a for each yellow dot but then it will keep looping based on current logic. You might have to find a different way of doing it. You could count the number of yellow dots overlapping radar and set a global variable to the picked count, if this number is above 0 then run the alert logic is how I would do it.