Your battery connection idea certainly has merit and with it being your drone, you'd know best, however to me I would think if your receiver has it, it almost seems like a failsafe drop. I know I've had issues like that where it seems just fine; nothing in the way or anything that would appear to block reception and then all of a sudden for a split second I lose connection between my RX and TX and the drone just drops from the sky lol. Sorry to see your drone die like that, though. Dramatic though!