You mentioned using algaecide. What algaecide, namely, what is in it? Are you still using it or did you stop? Algaecides can cause more trouble than they cure. Even Polyquat, the only type we recommend, can cause your FC to drop (I count on it when I'm closing my pool).
I'm not suggesting that stopping using algaecide will stop your problems, but it will reduce them.
Bookmarks