nice tank
see how your fish are distributed normally, the coral is open, plenty of sand and rock surface area...the tanks nh3 free ammonia is in the thousandths ppm which is as low as it will go.
you need to export all these dosers and clouding just to keep up a clean start, do a water change and or use some carbon filtration to pull out the suspended clouding components. *if your sandbed was not originally rinsed clean, then large water changes can kick up some silt and re cloud for different reasons, pour back slowly over the topmost rock area.
you might wonder how can I assess your nh3 status from a tank pic, chemists detest this lol
well, if you track enough seneye threads for reef tanks showing two fish, lots of dilution, post cycle with corals and fish in place, acting normal, you get good at predicting.
we have never, ever, never seen a calibrated seneye machine run outside the thousandths ppm range on tanks exactly like this; no reason yours gets to be the first outlier.
but if you base your chemistry on the reported levels from titration kits, madness ensues and doubt and purchase panic etc.
this cycle is done and not going anywhere, your clouding can easily be new unrinsed sand as a component as well.
if that aquarium couldnt control ammonia down to thousandths, it would compound to lethality overnite killing everything and your fish would be dead or hovering at the top, never eating.
they'll eat right this second *because* there's nothing wrong with your cycle and ammonia is not burning them.
adding reaction doses to false ammonia reads can cause clouding.