Mystery....Blueprint Interact Not Working?

That looks ok, but component overlap is quite flakey. If you put print strings telling you when the overlaps start and stop, you’ll see they can trigger several times per second.

If you use the OnActorBegin ( and end ) Overlap node, it’s reliable.