InputAction doesn't activate Cast

It’s in the player character.

To put it simply, if PC is near the NPC (overlapping its sphere collision), the PlayerCanInteract boolean is set to true, and when I press E, it fires off the Interact InputAction that does some function. In this case, toggles the NPC’s visibility.

What I don’t get is how to get the specific instance of the NPC that the PC is overlapping with.