Hi Richard40
(By no means an expert, only had my first proper aquascape running 8 months)
I had the exact same issue to be honest, tank was going great for around 6 months . Minimal amount of algae wasn't even noticeable to be truthful.
I was working longer hours over summer and missed my co2 bottle running out, the fluctuating co2 levels etc....
As soon as I realised I got another bottle (now have 2)
I then had staghorn algae appear
It didn't take over by any means but there was a fair bit..
Firstly I spot dosed with seachem excel
Before a water change left it around 20 mins them carried out around an 80% water change
The staghorn over the days turned red and I would remove and syphon during a water change
In the past month I have also had green algae on some of the leaves and hardscape, it's not 100% gone yet but getting better.
I have upped the water changes to 2x a week about 80%
I dropped light down from 80% to 60%
I've been even more thorough on maintanince cleaning hardware a lot more frequent etc and pre filter on my oase 350 2x a week.
I am slowly getting there , this is my personal experience and I'm still learning but this helped me ..
Regarding co2 I waited till I was off work
Replaced drop checker liquid to ensure it was as presice as could be, I then ensured it was light green at lights on, and dialed it in accordingly, i am running about 3bps in my aquascaper 600 (with a decent surface agitation)
I am slowly overcoming my second algae attack
I would maybe try reducing light intensity a bit and no more than 8 hours a day, ensure co2 levels are good and ensure the drop checker is lime green when lights come on
Hope this is helpful even a little , don't let it beat you
Regards
Matt 😃
(Side shot of my tank, as still getting back on track 🤣)