Fly auth does not maintain authenticated login

I have two Fly accounts, one connected through Github and the other through my work email address.

I’ve deployed applications to both accounts, under two separate organizations.

When I authenticate from one to the other (fly auth login) the CLI routinely and silently switches back to the other account, resulting in “No such organization” errors when I try to run any commands.

See screenshot below –

I created a separate email account to see if it was the Github OAuth being problematic, but I’m running into the same issue.

For context here, anytime I try to make updates via CLI, I’m switched back to the Risekit account and receive “Could not find App” errors.

This is preventing me from getting anything done quickly.

I’ve noticed now that when the CLI completes an action on one account, it switches to the other.