I had similar problem, my error I know, flying in low battery but with enough power to return home I try to make a video before that BUT suddenly remaining fly time starts jumping like crazy to 7 min, 2 min, 9 min, 5 min, 3 min, video signal lost, RC connection lost, I don't see the drone even on VLOS it was still a little bit high to be seen (Spark), lucky me I recover video signal when I walk close to where I suppose it fall or land and locate it up the roof of a nearby building (6.00 m high), soft landing I guess because no damage at all. After review I noticed we were at 43 Celsius, so, I think my error was too long fly time, I have been around 9 min on the air should stop then, not trying to keep flying more, I fly there before many times (construction site) without problem but always taking care of timing, too much heat, too much time, no good.