overlap failing to trigger beyond self

i have code set up within the player to tell whether an overlapped object is implementing a certain interface. but before that, it tests whether it is overlapping with itself. however, it seems to only run twice (overlapping with self) and then never run again, even when something else is overlapping it. when i move the sphere collision away so it is not touching any of the player, it simply never runs at all, no matter what else it is very clearly overlapping. generate overlap events is on, the collision preset is set to overlap all dynamic, so i have no idea what’s happening :confused:

the Other Actor collision need to overlap and generate overlap too. also check is the other actor type with player overlap type. both need to set to overlap each other

i don’t really understand what you’re saying. the actor i’m specifically trying to overlap has collision presets that have always worked in the past (generate overlap events IS on for both).