A possibly might be since your clean up crew doesn't seem to be eating the algae do you think they could be during off slowly and be creating excess nutrients? Not really sure if that's how that works?
This is a very good point because I have a bunch of astrea snails and they haven't evolved to be able to flip themselves over. I've noticed a bunch of upside down . I also have blue legged hermits which I heard like to eat and take over shells