Could be a number of things. Make sure to have plenty of free space on your phone. You may also need to do a fresh install (back up your saves first with a file manager). Switching the phone off and on a gain also works sometimes.