Where are you kh and ca parameters? My kids tank looks similar. We Hand picked the algae, a few 75% water changes then added Asterea snails Chemi pro elite (not blue) seemed to help
This cleaned up most of the issues. Parameter neglect showed up again. This time we removed the...