Session expired, please try again

I’m trying to set up the Blizzard Authenticator app on my Android phone. I cannot proceed past the login screen, because it always comes back with “Session expired, please try again.” This has been on-going for many days, and I’ve been in touch with several GMs who all come with suggestions that have’t helped.

In case you need more information to help track this down, I’m using Android 8.1.0 on a Nexus 5 phone.

I attached “adb logcat” to get a debug log from the Authenticator app. I see several crashes and errors, that may or may not be relevant.

At startup, it throws several errors related to not being able to load the android.view.View$OnUnhandledKeyEventListener class.

When trying to log in, the webview/chromium component comes back with “Uncaught TypeError: Cannot read property ‘getItem’ of null”, source: bneteu-a.akamaihdlogin/static/js/gdpr/cookie-consent-filter-compat.29RI2.js?v=58-1

This looks harmless enough (who cares about cooking warnings), and makes me suspect that the problem is on the server side that’s sending back the web page, not on the client app.

I would have pasted the log in full, but the forum throws a hissy fit about forbidden words and including links.