I think you have cyano, i would suggest putting some phosphate absorver in the filtration system, seachem phosguard or phosbond, that will solve the problem, but as always you have to discover what is introducing the phosphate or silicates in your system, from my experience top reasons are:
1)...