TL;DR: I think I had a PCR/Sequencing artifact fool me into thinking I had a homozygous deletion mutant, where it may actually be heterozygous (or vice versa). I want to know how to avoid this.
I'm doing CRISPR in RPE-1 cells and the method that I'm using for analyzing mutants is PCR followed by sequencing. There was one clonal colony that I sequenced with this method, and I got a clean sequencing result, suggesting 1 allele. However, when I repeated the genomic DNA extraction a month later, PCR amplified, and sequenced the gene, I found a clear sign of heterozygosity. One of these alleles is wild-type, while the other has an indel. I'm assuming this was either a PCR or sequencing artifact where I got selective amplification of one allele vs. another. But this concerns me because I don't know whether I need to re-check all of my mutant lines again.
Are there any ways of checking for heterozygosity that don't depend on PCR amplification, so I can avoid artifacts like this in the future? I know of Surveyor and T7Endo, but these both rely on PCR amplification followed by duplex formation to check for heterozygosity.