Quoted By:
Who the fuck was the incompetent monkey wrote the code for this game? If there's so much as the tiniest burp between you and a server when you try to catch a pokemon the game goes into an infinite loop. I know exactly what the problem is - the game fails to receive a confirmation packet when it requests one from the server. Rather than, I dunno, request another after a certain amount of time passing, the game just sits in an infinite loop perpetually waiting for a reply it's never going to receive.
This shit is so basic it could be fixed within five minutes if Niantic would ever bother to release an update sometime this century.