I've been thinking about Hensel's lemma, specifically the singular root case, and trying to build some intuition around the edge cases. In thinking about this, the following question crossed my mind.
For any given odd prime $p$, does there necessarily exist a polynomial $P \in \mathbb{Z}[x]$ such that $P$ has exactly one root $\text{mod} \ p$, say $r$, and this root $r$ does not lift to a root $ \text{mod} \ p^2$, so that $P$ has no roots $ \text{mod} \ p^2$. (Note by Hensel's lemma, any such polynomial must satisfy $P'(r) \equiv 0 \ \text{mod} \ p$ and $P(r) \not\equiv 0 \ \text{mod} \ p^2$).
If we replace "exactly one" with "at least one", something like $P(x) = (p^2x+p)(px+2)$ should work. Here, every $x \in \mathbb{Z}$ is a root mod $p$ but there are no roots $\text{mod} \ p^2$. If we allow $p=2$, $P(x) = x^2 + 1$ works. We have exactly one root $\text{mod} \ 2$ but no roots $\text{mod} \ 4$. However, $P(x) = x^p + 1$ doesn't quite work for odd primes.
I would guess that there is a simple construction that's eluding me (but I suppose it's also possible that the claim does not hold).