Hey Heroforce20,
Looking at your code, there are a few things you want to make sure they work.
First.
Does On See Pawn actually get triggered?
You can check this by adding a breakpoint.
Second
The problem could be the cast.
I would add a print string to see if the cast fails.