I was just reading through the excellent answer to Special relativity and massless particles by @user4552 which says:
For the reasons given in the comment above, I think the argument from the $m\rightarrow 0$ limit is valid. But if one doesn't like that, then here is an alternative. Suppose that a massless particle had $v<c$ in the frame of some observer A. Then some other observer B could be at rest relative to the particle. In that observer's frame of reference, the particle's three-momentum $\mathbf{p}$ is zero by symmetry, since there is no preferred direction for it to point. Then $E^2=p^2+m^2$ is zero as well, so the particle's entire energy-momentum four-vector is zero. But a four-vector that vanishes in one frame also vanishes in every other frame. That means we're talking about a particle that can't undergo scattering, emission, or absorption, and is therefore undetectable by any experiment.
I don’t quite understand the logic in the last sentence. I think understand why a energyless particle can’t scatter, but I don’t understand why it couldn’t absorb. For instance, why couldn't absorption take place coinciding with an increase in speed to c.