As for it not firing, I have had no problems with it. It does have a minimum range now, so maybe they are too close?
I would also like the targeting to be a bit better, but currently there is no way for anyone to tell a turret what to shoot at. There is no mod API for that command.
If I completely changed the mod and wrote my own targeting routine, created my own projectile, stopped the artillery from using the turret subtype so I could rotate it with another script, and then forced the projectile to go where the targeting routine was pointing to, THEN I could make it aim where I want. To be perfectly honest, its too much work.
Also I have a new version in the works with some minor code cleanup and some damage buffs, but its not ready yet and I have tons of real-life work getting in the way. I was also trying to fix a small problem with the accuracy, but it looks like the API is bugged so I will have to release the newer version without it when I get some time off.