My go to for algae issues, like edvet says, is lots of heavy manual removal, and water changes, can be accompanied by liquid carbon dosing, but you are already dosing it, so just up the manual removal and change more water. :)
Make sure you are cleaning thoroughly and removing detritus with the...