How many have cycled without EVER seeing cyanobacteria? a lot.......I almost always blame slow water movement since ammonia, phosphates, nitrates , or whatever at any level will not always cause it.......I find it strange you have three powerheads, and I am at a loss.......cyanobacteria usually does VERY poorly in high water movement with good oxygen levels. It generally grows in slow areas where waste has been able to collect, and the cyano has been able to achieve anaerobic conditions......usually the sand since flow is almost always the slowest there, and gravity of course has allowed waste to settle.just don't know in your case..