These explosion does not behave like expected. I have no idea why.
How to recreate: Give yourself a repeating command block, then type: summon tnt ~ ~ ~
Disable it after a few seconds.
(If that doesn't work, try it on superflat, or even on the exact coördinates of my command block.)
Attachments
Comments 3

[media][media][media]
This is not a bug.
Here you see where the tnt is summoned (bat = tnt):
[media]
Since the command block is indestructible, it shields the blocks around it. Based on the position of the TNT and since it explodes immediately, those blocks aren't in reach for it.