I think I agree with
Brodybreaux25.. It might be an infection and fountain can be the actual cause, when I was "chameleon young" I did use this fountain (this exact one) and my chameleon catch a disease (stop eating).
Here what I notice is a possible upper respiratory infection (sinus infection my guess). if sinus get infected and blocked the eyes will get really puffy (just like this). Vitamin A is a good target but you want to dust with multivitamin.. that way things don't get unbalanced (also, don't forget : vitamin A is toxic to every alive species in a certain dosage so don't "cure him" to death
so! you now have two choice. A) Go to the vet and get a prescription for the infection
B)make some change with his cage (no basking and misting at the same time, get your humidity lower during the day and higher during the night, provide natural sunlight, bee pollen and if you got Manuka honey this can help too) I had good luck with reptaid in the past with this kind of issue (go to amazon.com they got some).
For the feeding :
find some silkworm (help with hydratation and containing serapeptase, natural substance that will help with inflammation and crap degradation)
find black soldier fly (because it contain natural antibiotic who actually target most of the respiratory infection on reptile if my memory good) Also rich on calcium and lot of vitamins who can help him (especially if you were low on the dusting lately
for an health check : Check for a fecal test (some parasite can actually block nutriment absorption and lead to deficiency and can be the cause)
If B) don't work, go with A) (and don't wait too long.. infection on chameleons are a real thunder storm (you get some mild advises them boom it fall faster than you even imagine)
side note : your chameleon is a bit overweighted

since chameleon can't actually go to the gym, maybe you should consider go slower on the feeders
Good luck, don't hesitated if you got question, if you want more answer please fill the "how to ask for help" form