Question: how to tell the difference between a vertical asymptote and a hole?
Answer: We'll say it again, since it's important: Vertical asymptotes occur at roots (a.k.a. zeros) of the denominator after the rational function has been simplified; holes occur at roots of the denominator that cancel out entirely during the simplification.