Your are treating the symptom but ignoring the disease. Causes of cyano are old lighting, poor water quality, nutrients, or poor water movement. Identify the cause(s) and imporve/eliminate and the symptom will go away.
Treaingt the symptom while ignoring the disease (cause) and the symptom will return .