Oh, I get it. There's just a bunch of foliage that I don't expect should stop the cannon shot and does.
You could either make the foliage's hitbox less punitive for projectiles.
Also, I would consider a "cannon shot hit something and dissipates" animation, because it just disappearing looks wrong/confusing.