$$\alpha: \mathbb{R}\to\mathbb{R}^2\quad \alpha(t)=(t^3,t^2)$$ The condition for an immersion is that $\alpha'(t)=(3t^2,2t)$ is injective for all $t\in\mathbb{R}$.
The book seems to imply that there is a problem at $t=0$ but I don't understand why. At $t=0$ the tangent is undefined because if you take the limit from both sides you get opposite results. However that does not make $\alpha'$ non-injective.
What am I missing?
The condition for immersion is not that the function $\alpha'$ is injective. It is that, for each $t$, the linear transformation $\alpha'(t):\mathbb R\to\mathbb R^2$, given by $$ (3t^2,2t)\,s=(3t^2s,2ts). $$ is injective. At $t=0$, the linear transformation is the zero map, which of course is not injective.
Part of the problem here is an awful convention that creeps up from calculus, and pre calculus, which is to call a function $f$ as $f(x)$. So, in this case, where $\alpha'$ is a function but $\alpha'(t)$ is a function for each $t$, the poor notation wreaks havoc with the inexperienced student.