Interface not detected

Hello there !
I have a problem with one of my Blueprints :slightly_frowning_face:
I’m trying to detect all actors with an interface with a SphereTraceByChannel but my npc isn’t detected. Can you help me ? :slight_smile:

Blueprint inside my BP_Hero (ThirdPersonCharacter)

BP_Hero Class Settings

BP_pnj_dialogues_alt_test (NPC) class settings

When I try to interact with this blue stupid thing >:c

By the way, if I put a print just before my second branch I do detect actors and objects like so :


Can you help me ? It would be awesome !

Update :

It was the wall behind my npc causing the sphere to turn green. The NPC isn’t even detected by my SphereTraceByChannel ;-;

Ok I fixed it, here’s what I did :

I went inside the blueprint of my NPC and looked at the Mesh Class Default Settings.
Under collisions I set the preset to custom and I changed the Trace Response Visibility from Ignore to Block :

image

I hope this can help someone :slight_smile: