FWIW my experience is this:
There is a 45-second shot timer that will give a warning once and then disqualify an opponent. The real problem is sometimes they quit before their shot and when that happens it seems like the just game freezes and you won't realize it for a while...
What I've found is that if I exit the app completely (close it from inside the iPad's running apps list) and then re-enter, it allows me to resume my game. It then gives my opponent 45 second to re-connect -- if they don't then the system automatically forfeits for them.
Still a pain, but this way saves me a couple of minutes each time.