The P7 are good torches, but they aren’t assembled with high shock loads in mind.
Having stripped my 2 mode down i can see where it’s likely to fail, the leads to the die head look like a potential failure point due to brittle failure around the soldering and the gubbins in the tail section, which takes some removing, could do with being ‘potted’ with resin to stop them shaking to bits.
Bloody good for the money, but they will last longer on your helmet.