Blueprint interface for collision box interaction (UE 4.27.2)

Disclaimer: I’m an extreme beginner. I really want to understand why such a simple example is not working for me, in order to move forward.

I’m on doing this tutorial and I got stuck on the 12th minute in the video due to not getting the main response. I’ve tried to debug everything in the switch and in the character. What I found is that my “CapsuleComponent → GetOverlappingActors(Class filter:Actor)” is always giving me FirstPersonCharacter and not the BoxCollision of the switch.

Is it maybe connected to this change 4.27.2 had?

Interfaces implemented. Collisions and overlaps checked. Super confusing. I have banged my head alone and with AI, but it all deemed useless. I believe I have set up everything correctly but I won’t be surprised if I have missed something obvious, even after checking every part for 5-6 times.

I have zipped up the project from inside the editor (I hope that’s how you’re supposed to do it): download here

And some screenshots from within:


Any help would be greatly appreciated.

This is odd, the character capsule is overlapping with itself ?

Can you show the print strings you get when near the trigger and press the interact button ? Do you always only ever get FirstPersonCharacter ? Do you get both ?

Can you show the collision properties of both the character capsule component, and the Switch’s box component ?

Can you bind the Switch’s Box OnBeginOverlap event, and print whatever is overlapping it (OtherComponent->GetPathName) ? Maybe also do the same with Character’s capsule OnBeginOverlap event.