I just noticed yesterday.... At the bottom of my screen when searching for an opponent is a "Cancel" button. Three times yesterday, I knew it was gonna fail cause it was taking too long. I hit that button, and then searched again. Saved me all three times.
iPhone 5s , running 7.1.2, 400+ pvp's and counting with no glitch/crash . I do have the problems loading the new campaign and what not. I did have to wipe my phone and reload frm the cloud, after that my first 2 PVP matches crashed , but hasn't happened since.
Just a shot in the dark here, but I'm guessing since the new update came out they are trying to upgrade their stuff too. so they spent their diamonds. Which means you cant steal them. Just a thought
I have the same phone, you have to do a complete phone restore. Apple doesn't do partial restores. This is the scary part, you have to wipe your phone and then restore from your back -up. Follow apple website instuctions here http://support.apple.com/en-us/HT203977