Log in issues on iPhone

I’ve got a log in issue for hearthstone. I go to log in, I log into my battle net account no problem. It says my hearthstone account is active. I click cancel and I’m still not logged in. I simply don’t understand, it’s like a loop of logging in and it doesn’t actually log in (in game) someone help please.