I suggest you focused more while coding
Now you’re not casting anything - connect your pins and pick your classes.
Also, I suggest using “overlap” rather than “hit” for this purpose. And add a breakpoint or a “print string” to confirm it’s happening at all.