I find that whenever I have reset or bought a new phone, the migration of working apps is spotty at best. Likely because as we receive updates to our devices it creates needs for apps to be updated, therefore by rolling back your device it no longer matches up to the OS. When you think about it like that, it might be a good idea to reinstall all 3rd party apps whenever you reset, but first try and make sure your device is fully up to date, its just a good habit to limit conflicts.