MyAccountからサインアップ、ログイン、アプリケーションへの同意などを行うと、ローディングアニメーションが1分間表示され、その後同じ画面に戻ってしまいます。再試行しても同じ結果になるか、マイアカウントの設定画面になります。何が起きているのでしょうか?

これは、クライアントIDとショートクライアントIDの不一致が原因です。AwesomeAppのサンプルアプリケーションで、build.gradleのclientIdShortの値を変更することで確認することができます。

この現象が起こる可能性があるのは、1つのIDをステージング/本番環境で設定し、もう1つをデバッグ/リリースビルドで設定した場合です。この場合、デバッグ用の本番ビルドとリリース用のステージングビルドでエラーが発生します。