I have some sodium chlorite and Chinese mystery powder which are meant to be mixed with water, then mixed together to form chlorine dioxide. I wanted to try a more food safe (and less mysterious) route for making small amounts of chlorine dioxide, so I diluted the sodium chlorite, then mixed in some bleach and a tiny bit of citric acid. I don't have a firm understanding of the reactions, but know $\ce{Cl2}$ and hypochlorous acid will react with sodium chlorite, but plain bleach may not, so the acid is to acidify the bleach and shift its equilibrium away from being hypochlorite. It worked, as evidenced by a pale yellow color. (It was very dilute, which is not a bad thing, for this chemical).
What I don't understand is that when I add more citric acid or more bleach, the color turns clear again. Either the chlorine dioxide is reacting or coming out of solution. What are the reactions with excess citric acid or bleach that might eliminate $\ce{ClO2}$?