99% of the time it's due to ammonia in the water. Check your water parameters and see if ammonia shows up. Almost most of the time, when the ammonia is eliminated, the cloudy eye will dis-appear. Hope this helps, The Doctor
Im still doing melafix treatment, it has been 6 days already, and the spot is almost vanishing, 2~3 days more and it would have completely vanish i hope