android user here. Nr is obvious but slow internet connection creates some of the problems for a small period of time even thou you may get full connectivity. Sometimes wi-fi just drives you mad like that
2. My second advice is for you to use an app like CCleaner to free all the old junk and unnecessary files and then reinstall the app fresh.