A force close and reopen will cure most of the battle glitches.
After I hit battle after 10-15 seconds I hit cancel and it goes back and I hit battle again 10 seconds later again I will hit cancel and if it does nothing I immediately force close and reopen and I am at the start of the battle!
If you ever get the match time out message immediately do the same thing and you might be again in the beginning
If you see the waiting for opponent screen don’t let it go down more than 30 seconds and again force close and reopen it will start again at the 2 minutes mark again 30 seconds same thing if it takes you back to the map try again!
Don’t let that counter go the 2 minutes because chances are good the battle has already begun
I realize these steps are a PITA but it’s the best way to deal with the beginning of the game glitches
Also a FYI if you are in a battle and only lost 1 or 2 dinosaurs and all of a sudden it comes up that your opponent won this is also a glitch Do Not Hit The Continue button but do a force close and reopen and you should go back to where you left off!
These are the only problems I have encountered so are the only ones I can help with!
Good luck all