Has the temp changed?
Ca++ levels or Alk?
Fe?
Check those first.
If those are in good shape, check the NO3 level.
I have never found any correlation when other nutrients are non limiting with PO4 and cyano with marine plants. Diatoms, but never Cyano.
Marine plants such as Caulerpa require far more nutrients to grow well than Cyano's.
So I would say that is it a lack, rather than an excess, I've seen many folk's crash and melt their Caulperas and it was due to a lack of NO3 and nutrient supply after their plant biomass became large if they had good, Ca/Alk, Fe.
Careful not to confound your notions about what causes what.
You can remove most of the Cyano now, water change etc.
Unless you plan on runnign a tank at less than 10ppb, yes biliion, you are going to have very rough time truely limiting algae, fish food, plant leakage etc, the cyano's can get the PO4 before it has a chance to run into the water column and get bound by the PO4 remover.
None of you have tracer stable isotope mass spects and I highly doubt you have any kit that is accurate at the 10ppb range to 50% or more, even I don't and I have access to the state's research lab.
It also runs in the face of using marine plants to begin with.
They are the exporters, we don't need PO4 removers, that's the plant's job.
They should export plenty of PO4 on their own.
I would bet you are removing way too much nutrients that the marine plants would be using and leaving stunted plants as a result since you are using a skimmer.
You could add some KNO3 and see.
I've added KNO3 to my marine planted tanks for a couple of years with excellent results.
I would add more plants and less PO4 remover, cannot do too much with PO4 remover, you can feed fish and sell the plants, they also look nicer.
Regards,
Tom Barr