Two issues I've noticed:
I know, I can just skip this, but it's been happening repeatedly and it's super annoying.
Once you get to the "Start Battle" page, double check you actually have a pet selected with one of the radio buttons.
By default it tries to select your "active" pet so if your active pet is not eligible for battle (Fed/Happy/Has health) it could just be defaulting to not having a battle pet selected so it refreshes the page.
The Battle Quests seem to be selecting and working normal for me otherwise!
example