It’s an amazing feat to land it in the first place. At 21 miles up, it looks like the electronics cut, and they lost both the altimeter and the speed gauges. No telling what happened to it.
I’m thinking fire and/or explosion. We’ll see.