Anytime you use anything other than pure hydrogen peroxide, even water, this contaminates the hydrogen peroxide and causes it to decompose faster into water and oxygen gas, making it less effective. But adding heat is worse because it makes hydrogen peroxide decomposition into water and oxygen flammable, and at higher concentrations and strengths of H2O2, you don't even need a flame cause hydrogen peroxide to spontaneously combust.
lmao if that answered your question at all. Basically, just disinfect using only hydrogen peroxide only. Once you introduce foreign chemicals and other things to it, it begins to lose its stability and then decomposes into water and oxygen gas.