Lately, the water in my well established 30 gal tetra tank is a tiny bit cloudy. It used to be crystal clear and I can't figure out why I'm seeing this faint haze in the water all the time - this has been going on for a few months.
A month ago, I decided to give the tank a thorough cleaning to see if I could get rid of it. The end result was I killed some of my BB. :o( So the tank experienced a Bacterial bloom for about 2 weeks, then the water cleared and it was perfect. that lasted about a week and now I'm back to the faint haze.

I run 2 HOB's rated for 30 gallons each. One is an AC with bio max and sponge, the other is an Aquean with bio max and a stock filter cartridge (carbon was removed long ago).
Water perimeters are 0/0/10. I do 50 - 60% W/C weekly and a light vac when I do the W/C.

I also run a bubbler that I have buried in the substrate so it's not visible.

Any suggestions on how to get rid of this haze? Should I try a carbon insert in one of the filters?

Appreciate any and all suggestions. Thanks