Two of my outdoor cams are all fogged up and basically useless anyway to fix
How long did you have them out when that happened? Maybe try and contact the company directly and see what they say. The 4 2C cameras that I have are indeed weatherproof, and I can attest to that.