Issue: Show Text When Looking Directly At An Actor.

Have you tried using the location and forward vector of your camera instead of the player character? You can use GetPlayerCameraManager node to access the camera.