First shot of Cannon Spore seems to be broken. Either the first shot it shoots is invisible, or it simply isn't firing.
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.