high phosphates can limit the growth of macroalgae (as well as corals), so that may be your issue (from the tap water or food you are giving you fish) problem is, you can test and get a reading of 0 for phosphates and still have high phosphates.