Just out of curiosity, are you using wood as a reef structure in your tank?
That aside, I completely agree with
@vetteguy53081
Once you have Cyanobacteria, it’s a bit difficult, although not impossible to get rid of it.
A way to combat nuisance algae growth would be to increase the water flow in your tank, especially with soft corals such as the leather coral in your photo, they enjoy high flow so that they can extend their polyp and “shed” their skin when water quality diminishes or they are covered in algae.
Make sure to NOT USE TAP WATER as it often contains a lot of unwanted chemicals and sources of silica, metals, and nutrients that may encourage algae growth.
In the wild, all kinds of algae and bacteria, both benefitial and nuisance grow, however they compete with each other for “territory” in which in your case, the cyanobacteria has taken over due to exposure of bacteria + high nutrients.
I’d recommend using Distilled or preferably RODI water from your LFS or from an RODI machine, lowering nutrients (food or supplements), introducing competitive benefitial bacteria such as Dr. Tim’s Aquatics Waste Away or any Reef Saltwater bacteria culture from
Amazon.
Another additional approach (combining these previously mentioned methods will increase chances of removing cyano) includes using ChemiClean (algae-killing agent) to target the red algae, however read the instructions very carefully and perform a heavy water change after 24hrs to remove excess chemicals along with adding carbon to your filter.
Be careful where your water source is coming from, find your sweet spot for nutrient levels (nitrate & phosphates), increase aeration with slimmer or water flow (30-50X tank volume), and perform (at least for now) large water changes and physical removal of nuisance algae.

Good Luck!