Re: HTC One (M8): Camera lens cover issue
I had the exact same issue. Tesco (my carrier) refused to help and so did HTC. So I tried something and boom, camera is back, and even a week later it's still perfect :)
It's a thing called silver polish. Use a cotton bud to polish the lense with it...