I’m running into similar issues trying to switch between the Ethiopia staging and live servers. I have the same user name and password for both, but if I log into the app (most recent apk), switch from the live to staging server, then try to download courses, I get the invalid un/pw message. We’ve had similar issues reported from the Ethiopia team, though they have different un/pw combos for live and staging servers.
I was able to resolve with your suggested fix so this isn’t urgent, but curious if you have thoughts on what might be happened considering my un/pw are the same for both servers? I haven’t run into this issue before when switching between live and staging servers while logged into the Academy version of the app.
[a few hours later] I’m able to switch easily between staging and live servers in the Academy app, without having to log out and back in or uninstalling the app. Even after confirming un/pw combos were the same for both staging and live Ethiopia servers, and uninstalling/reinstalling the app, I am unable to switch between live and staging servers in the app (still getting the same un/pw error messages)