How do make my homing projectile sense collision?

Hello, I made a set of homing projectiles which spawn from a character towards three targets, and set to explode on contact.

The homing works just fine, problem is, when I disable physics, it doesn’t collide with anything and doesn’t explode, just goes to and remains at the homing target.

When I enable physics, it explodes right in the character’s hand, though I have set it to ignore the char’s collision.

Please help. (Pictures of my blueprints attached)

well you dont show you collision settings so its a bit hard to say for sure whats going on. i would start by making the mesh the root instead of the scene component you have.

Oh sorry, let me attach the collision settings.

your collision isnt set to generate hit events so theres another reason it could be failing

tried that, nothing changed

did you try the first suggestion? your pictures also dont show how you made the collision ignore the character

I tried that in the past, it made the projectile spawn but it would just hang in the air and not home in on the target. Unless my script is all wrong.

i found a post on the forums that should help a bit. i made a similar setup to the one in the forum post but instead of the scene as the root i made a collision volume the root. the collision volume had physics disabled and gravity enabled.

Hey, I actually made a mistake when following your scene root advice the first time. That was actually the problem when I tried it again. Thanks so much man.