Both my cameras on my HTC one worked perfectly until the first 4.3 software update. My back camera took crisp low light photos with zero signs of discoloration. Only after the 4.3 update did it suddenly show purple haze. It must be software.
(FYI - I also never use ZOE)