One question though, do you want a projectile that travels by movement or by teleporting?
By teleporting (from the turret instantly to your target). On your projectile bp your set world location target should be self. NOTE: this might not produce hit event unless you make your collision component big enough to hit your target. That’s why sometimes it does’t hit.
By movement (like a bullet). I suggest you delete set world location because what it does is it teleports the projectile to the set location. Your projectile movement component already takes care of the movement, it will move to the set rotation from the turret spawn actor.