I guess a bug. I sent it on the the Wolfram|Alpha math developers. (To be fair to them, it could be a bug they inherited from me, since I worked on that limit stuff once upon a time. But not the step-by-step part.)