I had a really bad cyano in my 20g. I made some changes.....I feed every 3 days, cut the lights to 4 hrs a day, and nothing, then one day somebody on this board suggested switch my RO. I switched my RO from the grocery store to a LFS and in about a week it was completely gone.
good luck