One major flaw in the game that reared it’s head fairly quickly for me are the presence of difficulty spikes that completely disrupt the momentum of the gameplay and this quickly become incredibly frustrating. After completing a number of missions for Pokémon and steadily making progress, you’ll suddenly hit a brick wall when you’re forced to defeat a boss Pokémon that is several dozen levels above the team and your team get one hit KO’d over and over again. Being steamrolled by an extremely overpowered boss is not fun at all.
If you fail a dungeon, you will lose all the items and money currently being held, unless you opt to wait for a rescue mission. These can be arranged on Pelipper Island, where you can request help from other players via passwords, QR codes, local wireless, IR connection or even send your own rescue team along, traversing your way through the dungeon to the point you failed at initially to save your original team. Alternatively, you can just return to your old save but this loses any progress you’ve made or items you’ve obtained.