The cyano is cause by excess nutrients being trapped in the sand bed feeding the cyano. It is a common problem for many tanks. How long has your tank been set up? If you have adequate numbers of invertebrates in your sand feeding on detritus as well as sturring the sand bed, you usually don't get that problem.
Aaron