My only guess is that you've got an algae bloom started and it is consuming the chlorine. I don't think that metals would consume chlorine so I would assume that the cloudy and then green are due to algae. I'm not sure why the SWG isn't handling the situation, but maybe it's not working for some reason. When it's turned on, you should be able to take a sample of water coming from the return and measure higher chlorine levels than found in the rest of the pool. If not, then the SWG isn't producing chlorine for some reason.
That's my best guess at this point. In any event, you'll have to get chlorine into the pool, manually (chlorinating liquid) if necessary and keep adding it until the chlorine demand is gone which would mean the algae was gone. You might try checking the filter since perhaps there is algae there as well and would need to be cleaned out.
Richard
Bookmarks