Cyanobacteria... Trying to find a good sand-sifter for cyano is nearly impossible. I'd read some of the many posts around here on eradicating cyano. It's a tough one.
have a read through this pinned thread, it should point you in the right direction
What's your input water source?