Descent not rapid enough if it was hanging on spy balloon.
A-ha! That makes sense. But it did say “from space,” so my understanding is you’re meaning to reject the official explanation?