My god... This is the worst I've ever seen. Get that sand out, I suspect it's leaching. Then lights out for a 2-3 days. Suck out all the cyano you can from the rocks, do a 50% water change, skim wet then...
Wash the sand out loads until it runs out the bucket from pink to clear water and then...