[Need Help] Checking if dinos is in range

I’m trying to create a trigger event whenever dinos get in range.

I create a blueprint, add a sphere, set collision to OverlapAll, etc then place it in the test level
I added OnComponentBeginOverlap to add a random emitter (just to test) and attach it to the enter component

It work when i enter the range (burning emitter)
But it seems like it didnt work on any dino character_bp (tried to lure them inside the range, nothing happen)
I also try to add a extra sphere component inside character_bp of the one i want to test, set collision to overlap all too
→ still nothing happen when it enter the range

Can someone guide me more about this?