Turn your lights down.
Maybe increase your flow some.
The first thing most people get asked are what are your parameters.
But here are my tanks today
Tank 1
3 years or so old
no algae
Tank 2
3 weeks or so old. The animals from a 75 gallon moved into a 180. I put 150 pounds of live rock bought from fishguy242 in there.
some algae growing
Tank 3
3 years old
all the algae you could ever want.
All these tanks run on 1 sump. They have the same water parameters.
Tank 3 is blasted with light. 300 watts LED over 29 gallons.
Tank 1 I have the light dialed in and a mature clean up crew. Lit with MH/T5
Tank 2 is new, going through new tank stuff and has a small clean up crew. Lit with LED
You say your nitrates and phosphates are zero. The algae is just using what you have to grow.
In my system I strictly control phosphates with LaCl on a doser. This keeps cyano away. If you get some significant phos in your system without nitrates you will see that next.
My nitrates are 33 right now because I just rebuilt my sulfur denitrator and it hasn't come online yet, but it will.
and they really don't matter to me unless they get over 50. I have AWC will prevent that though.
Always keep nitrates higher than phosphates. Find and read posts by Lasse about cyano mat formation.
Your tank looks like tank 3. There is a light level where coral do fine but algae is not exploding so fast a CUC cant keep it knocked down. That is what I have learned. It's like finding the right pitch when tuning a guitar though. Small changes, watch and keep sucking it out. See how fast it comes back. If you dont have the ability to change the light level with control you raise it up slowly.