Me too, I can't seem to get rid of it in one of my other tanks too that's been running since September. That one doesn't bother me so much because the tank is smaller so easier to clean. What confuses me is the light definitely affects it in that tank. If I clean it off everything and turn the lights off it doesn't come back. As soon as I turn the lights on again, it starts to grow back.Has nothing to do with light, you added sand which contains silica which diatoms eat. They will eventually starve themselves to death. Just keep cleaning it up and it will go away.
The day my lights broke in my 180L tank, I cleaned it off the glass and it hasn't grown back. That was 6 days ago so there's still time, but when the lights were on and I did this patches of it were appearing in the glass within a day or two of cleaning it off.