iPad Air 2 started rebooting at least once per flight for unknown reasons. I thought it was heat but I had been in hotter weather with it without issue. It has never had random reboots during flight. The reason, no it wasn't hardware decode enabled, I have that enabled without issue, it was my video cache. Once cleared no more reboots. Do yourself a favor delete that video cache regularly. I know there's a setting to limit it to 2GB and I have that set but it still caused the reboots. That video cache is useless to me unless I lose the Phantom and cannot find it. So really after every successful flight I delete it.