I have an opaque pool cover, maintain chlorine levels, use CYA (around 20 ppm) and never get algae. Yes, it's an outdoor pool, but even when it's covered for days or a week at a time nothing goes wrong with it. Now that doesn't prove anything since it's just one data point, but your use of a pool cover may have caused the pool temperature to rise and that is something that the algae may have liked -- so if the pool was on the "edge" of developing algae, that could have pushed it over.
You said there was 5 ppm FC, but when you measured later when it was green there was no FC at all so I'm still betting that the FC didn't hold, though again I don't know why (if the SWG was working). This sounds like a classic algae bloom that must be fought with frequent additions of chlorine until the chlorine holds after the water clears, but usually with an SWG you can just run it more frequently (even continually) and the high chlorine in the cell will blast most of the algae. So something here still doesn't add up. Have you measured the CYA level yet?
I doubt that simply being an indoor pool with CYA is the culprit, but if it is then I'll have real egg on my face. I knew that achieving breakpoint (keeping CC low) is hard in an indoor pool and that CYA makes that harder, but did not expect algae to develop -- it just doesn't make much sense.
Richard
Bookmarks