Hello,
Thanks for the bug report. I could not consistently reproduce this issue even with the ease of Creative Mod but non the less I've increased the projectile_creation_distance
of the cannon turret from 1,75 to 2 that should help prevent this selfshooting issue hopefully.
There may be another case when multiple turret are out of sync and one shoots at the exact same time where a projectile from another turret is right on the place where it spawns its own projectile, making them collide and both explode. But that's just a supposition for now really.
Let me know how it goes for you !