The Bug:
TNT is completely deleted when attempting to ignite it using redstone pulses when the “tntExplodes” gamerule is disabled.
Steps to Reproduce:
Turn the said gamerule off.
/gamerule tntExplodes false
Place down a pressure plate near the TNT and ignite it.
Observed Behavior:
The TNT is deleted.
Expected Behavior:
The TNT would not be deleted.
I am able to reproduce the reported behavior. However, please consider changing “non-flint and steel sources” to “redstone pulses,” unless you find another way to reproduce the issue that justifies this genericity.