Minecraft wiki entry for TNT_cannons, associated text: Note: the example cannon needs modifications to work in Bedrock Edition because dispensers still make TNT hop ending up with the first TNT destroying the machine. This can be fixed by putting that dispenser on a separate water flow that goes into the same block, also allowing for long range cannons.