If you don't mind my asking, how long have you had your phone? Purple haze issue is unfortunately a common and well documented hardware failure involving a burned out sensor from using the Zoe feature. You can contact HTC and they will fix it for you if you're willing to be without your phone for a week or so.