I replaced my 3 year old dash cam because of foggy lens. It been like that for about a year. I tried cleaning it many times but the cloudy part is on the inside lens which I can't get at unless I break the lens apart. So I replaced it with a very old BlackView cam (not BlackVue LOL) that I bought a long time ago and never used because the saved file size is too large. Then I went for a test drive
3 year old dash cam
5 year old BlackView dash cam which was rarely used. You can tell it is old because of the time stamp