How to get collision sphere component of collided actor from another spawner actor

I have a parent actor and there are some child actors which I am feeding to the parent actor in level by instance editable array variable.

Now this child actor has 2 components : one static mesh and one sphere collision.

both of them can only overlap with pawn.

Now from the parent actor : how do I separate the different overlaps. I want different functionalities based on the overlaps.

The below is the Blueprint on parent actor. I have tried the get component by class method from another thread. It’s not working in my case

This is the child actor

Any help is very appreciated!

You can simply use the Component Overlap Actors node :innocent: