Re: Store is stuck on “restore purchases”
check out this thread: https://answers.ea.com/t5/Plants-vs-Zombies-2/Entering-the-in-game-shop-leads-to-a-crash/td-p/9807373
It's a known bug on iOS 14. Here is the workaround until it gets hopefully fixed:
Before you attempt to enter the store, switch your device to flight mode before doing so to avoid triggering the inescapable restore purchases loop. Once you're in that loop you can't terminate it besides force closing your game - it's an Apple process which ping's Apple's purchase servers.
Once you're successfully loaded into the store you can turn off flight mode.