This is why the lack of a quality backup solution in Android is a huge P.I.T.A. First, the solution to any problem being do a complete factory restore is problematic in itself and happens far too often on Android. Not saying it doesn't happen in iOS but I think I've had to do a full factory restore on an iPhone maybe once or twice (and one to fix a jailbroken device) over the course of owning every iPhone. In the two years I used Android devices, probably had to do a full restore at least twice as much.
The bigger problem is having to set up an Android device from scratch after the restore. I quickly learned to keep my setup as lean as possible in case this type of scenario arose, and even then I dreaded the prospects.
Feel your pain Robster3...🙁