The witness was allegedly suffering from advanced glaucoma at the time of the crime, severely limiting visibility. Surveillance video from the scene also revealed the eyewitness was much farther away than he initially claimed to be, according to the Exoneration Project.
I haven’t fact checked this, but I have a friend who claims he is legally blind without his glasses, but can see fine with his glasses.