TnT cannons do work and will blow up in enemy territory. If it seems not to work either the clear lag got it or the explosion lagged out; sometime the hole doesn't appear for a good 3 minutes after the initial explosion.