I've learned to do online checkin and then print a paper boarding pass at the kiosk at the airport ... solves the problem of dead battery on the phone as well as this vanishing QF app trick. I figure those paper boarding passes can actually be recycled (unlike some other paper products) so don't feel guilty about killing trees.