The stall detection isn't reliable at low speeds and the stalled status is only updated once every full step. So the stalled status should be ignored unless the motor is moving at a reasonable speed, or trying to. Also, the stall detection really needs to be tuned to the type of motor you are using. I'll probably add some sort of auto tuning for it in a future release.