I have third gen's and Mine fogged up after about 6 months.
I took the light out and with a sharp cutting device, cut out
some of the sealer they used and then I used clear silicone
to reseal it up and WOOOOLAAAA, NO MORE FOGGING !
Don't take them apart, just reseal and you are good to...