Cast node failing

I’m a beginner in ue4 and why i can’t figure out why this cast node fails :

I am trying to detect a flashlight in the field of vision of my character but the object isn’t detected although I did uncheck the option “Ignore self” (im in the blueprint of the flashlight)

(im in the blueprint of the

And that’s the main issue. It’s the player that’s detecting objects, so let them do the work:

  • in the Player Blueprint

Image from Gyazo

You can, of course, calculate tracing the way you need. The above is just example to visualise it better.