Try reinstalling the game. If that doesn't work you might have a corrupt save file (I don't why) and if that's the case you will have to uninstall the game and install it again (you will lose the save, but you could play again on your phone).
thanks for the advice, I've tried uninstalling and re-installing before but every time I try, all my saves stay there, frankly I'm going to try just deleting my saves next and hope that helps.
Edit:tried again, deleted every save and uninstalled/reinstalled, still having trouble. Is there maybe a location that some data is stored when I uninstall? When i reinstalled it showed I still had my old achievements unlocked.
lol that's a really nice phone if it kept your saves. To manually destroy the saves go to your phone settings, then go to the option where it shows you a list with all the apps, look for ToA, and try deleting the cache, see if it fixes anything.
If it didn't help, try deleting all the app data (this option is the one that deletes the saves).
ok, so, sorry if I'm being a bit difficult at this point but I've tried uninstalling, deleting the cache, and any files I can find about it but it's still shutting down on me. I'm starting to think it's my phone but idk, I'm on a galaxy j7 if that makes a difference.