Need Help with Collisions on Instanced Static Meshes

https://i.imgur.com/8jOD5Fx.gif

I’m trying to recreate an Ops Table like in Avatar. I’ve got the map moving and scaling. Right now it’s just hooked up to timelines but eventually I will connect it to player controller inputs.
My problem is I want to add the targets which are drones driving around on the surface and I can do this by adding static mesh components parented to the map and I have an invisible volume mesh that when they begin and end overlap scale to 1 to appear or scale zero to disappear. Which is what your seeing in the GIF. But instead I want to use the construction script with a Forloop and a publicly exposed vector array variable to add as many different targets to the map. I can get this to work but I can’t figure out how to get the targets to register an Begin overlap and End overlap event.

Any help would be greatly appreciated.