Hard drives do fail at altitude. I have been flying with a Motion LS800 tablet running Jeppview 3 / Flitedeck and the hard drive would crash quite reliably around FL140. Eventually I fitted a 32GB flash replacement; luckily Samsung did an exact flash replacement for this particular HD model.