If it’s just a third-party application, then you can uninstall it and then re-download it from the Play Store. Most of the time, this procedure will fix such a problem. If, however, it’s a pre-installed app, then you have no other choice but to reset your phone because it’s possible that the problem is with the firmware already and not just with the app.