I run lots of varied devices on iOS. The login server is very touchy. So for example on 24 devices I know to be connected to the internet perhaps 8 of them get stuck on login and 2-3 more the app crashes completely (more common in old devices but all do this even iPhone 6s+ and IPad Air 2 crash). Of those stuck in login I generally have to double tap the home button to switch to settings, turn off wifi or cellular data (or toggle airplane mode), open ch up and wait for a no connection found pop up, go into settings and reconnect, then try ch again. Sometimes I even need to repeat it a few times or force close ch, and repeat the whole process over again. I have full not just cached browser access the whole time I'm connected, other apps work fine, so the issue does not affect other apps connectivity on these devices. On one iPhone 5c running 10.2 the only thing that seems to work is to exit ch, open safari and request a web page, after it loads I switch back to ch and then it will log in - this is pretty reliable on that particular phone.
Takes me about 10 minutes on average to log all 24 and I agree it is taking longer than it used to even when it goes right.
Member of Aeon - Taranis - 24 boxer
Ravenleaf druid - Silverstring ranger
Stormsong warrior - Nwerb Mage - Eventide Rogue
# of toons|_5__|___16___|____3___|__11__|__21_|407|