Complex sentence: These did not smoulder after the cannon had fired, which had been the cause of constant accidental explosions in the artillery.
Split into simpler sentences: These did not smoulder after the cannon had fired. This had been the cause of constant accidental explosions in the artillery.