You've got your "Projectile Fired Layer" set to the VisualEffect layer. This means that the spawned projectile gameobject will be placed onto the VisualEffect layer, which probably doesn't collide with the characters. Try changing Projectile Fired Layer to the Default layer.