Folds 'bad_phone' exception into generalized `failure`
Adds `why mobile` explanation into login screen