The highest degree of cyano curing one can locate in work threads comes from cleaning detritus out of the system, no doser beats our fix rate from simple disassembly cleaning if your tank isn't huge like 300 gallons
Remove chaeto during dosing if you would rather try peroxide is my advice
Peroxide has a low degree of sustained effect on cyano, as it topically kills cyano, then that mass contributes to detritus that already spurned the first cyano bloom, and in a month it's back twofold. Only cleaning removes detritus/cyano feed. This is why the hobby is shifting away from sandbeds full of waste