Variable doesn't seem to work from one blueprint to another.

If I disable collision for the box collision, the OnComponentBeginOverlap will no longer detect the overlap. Plus, my the collision responses to different channels are all set to overlap.
Whatever I try, nothing works.

btw, in my blueprint. I made it so that whenever I pick up the object, I set the collision response to physicsbodies as ignore.

I don’t know what more to try.
I just know the issue is the variable ‘IsOverlapping?’ isn’t working the way I want it to be.