Battle Pet Queue Broken

I’ve been in queue for a pet battle for almost 2 hours.