I've heard that Endler's are reasonable algae eaters. Is this true? Another thought occurred to me: could something have killed off your snails all at once (a pathogen, say), leaving a lot of dead snails and a nutrient bloom leading to algae problems? Just a thought. Doug