You do not have enought flow going over the sand. I had the same algae on my sand and as soon as I moved my pump lower down so that the sand had a constant flow over it it disappeared.; after doing a water change to suck most of it up. It has not come back since.