
認証アプリ『Google Authenticator(旧:Google 認証システム)』で、ワンタイムパスワードのコードが自動で更新されない不具合に遭遇した際の備忘録です。
【追記】2024年11月更新のバージョン7.0で不具合の解消を確認しました(デバイス:Motorola moto g50 5G)。
AndroidスマホにインストールしているGoogle Authenticatorを使って、TOTPの二段階認証を設定しているウェブサービスにログインしようとしたところ、一見正しくコードを入力しているはずなのにログインに失敗し続ける事態に遭遇。
よくよくアプリ画面を見てみると、本来30秒毎に更新されなければならないワンタイムパスワードのコードが更新されていませんでした。

慣れきっちゃっててコードを入力することしか考えてなかったので、意外と気付きませんでした。
繰り返しログインに失敗するとアカウントのロックなど後始末が面倒なので注意しないと!
基本情報
- 端末:Motorola moto g50 5G
- Android OS:バージョン 12
- Google Authenticator:バージョン 6.0
- 時期:2023年8月(頃に気付いた)~2024年11月に解消
- アプリ画面に表示されているワンタイムパスワードのコードが30秒毎に自動で更新されず、正しくない古いコードが表示され続ける
- アプリ起動時には正しいコードが表示される
- プログレスインジケーター(残り時間の進捗を表示するアイコン)は普通に動いている
- アプリ画面を下にスワイプしての手動での更新が効かない
- 「Google Authenticator」→「設定」→「コードの時刻調整」で改善しない
- 基本的なトラブルシューティングで解決しない(キャッシュ削除、端末再起動、アプリ再インストールなど)
- 所持している他の端末では正常に動作する(Android 9のRakuten Miniで確認)
対処方法
手動で更新する
リストされている各アカウントの部分をどれでもいいのでロングタップ(長押し)してコピー&選択状態にすると、なぜか全てのアカウントのコードが最新のものに更新される。
画面を下にスワイプしての更新は機能しなかった。
アプリを再起動する
アプリ起動直後は正しいコードが表示される。
他の認証アプリを使う
Microsoftの認証アプリ『Microsoft Authenticator』を使う。
備考
試行メモ
いずれも効果がなかった対策。
- Android OSの「設定」→「システム」→「日付と時刻」→「日時を自動的に設定」をON/OFFしてGoogle Authenticatorの動作を確認する
- 時計アプリのストレージ・キャッシュ削除
- Google Authenticatorのキャッシュ削除
- Google Authenticatorの「アンインストール」→「再インストール」
- 各設定を変更した後の端末の再起動

時刻ズレに起因するものかと思いましたが、どうも違った模様。
参考情報

2023年4月にはサポートフォーラムに情報が上がっていました。
Google Playのレビューで大々的に問題になっていないあたり、端末依存の不具合なのかもしれません。2023年8月確認時だと、アプリ名やアイコンが変わったことを批判する内容のレビューがほとんどでした。
追記 モトローラ端末で発生?
当記事のコメントに、モトローラ端末で同様の不具合が発生したという情報が3例寄せられています。コメントナンバー:1731、1733、1740
モトローラ端末に特有の不具合であることも考えられそうです。

(2024年11月追記)2023年8月頃に気付いた不具合でしたが、2024年11月のアプリ更新でようやく解消したようです(moto g50 5Gで確認)。
ちなみに、アプリ名が再度変更され「Google 認証システム」→「Google Authenticator」→「Google 認証 システム」と元に戻ったようです。


コメント一覧
はじめまして。
私も同じ事象が発生して困っております。
古いスマートフォンから新しいスマートフォンにエクスポートしたのですが、いつまで待っても同じコードが表示され続けています。
この記事を拝見し、「長押し(ロングタップ)」するとコードが更新されることは確認しましたが、「時刻の同期」をしても自動的に更新されるようにはなりませんでした。
とりあえず、「長押し」で解決できるので何とかなりそうですが、根本的な解決策を知りたいところです。
記事に書いた私の環境でも同様で解決していません。
Google Authenticatorアプリの「フィードバックを送信」から不具合に関する情報を提供するのもいいかもしれませんね。
※コメントが誤判定でスパム扱いとなっていたので復元しました。
記載しておりませんでしたが、機種はモトローラです。もしかすると、モトローラだけのバグ・不具合なのかもしれません。そのため、あまり情報が流布していないのでしょう。Googleに連絡するよりもモトローラに連絡するほうが良いかもしれません。ただ、多忙なため、しばらくは「長押し」で対応するつもりです。
情報ありがとうございます。
「モトローラ端末」が共通点になっているようですね。
諸々の情報も含め、3つのケースで一致しているとなると俄然あやしく思えてきます?
モトローラ端末に起因する可能性について、記事に追記しておきました。
こんばんは。はじめまして。今日まさに同じ現象が発生しました。昨年末にスマホをかえて、エクスポートして使用していました。何度も使用していましたが、たまたまアプリ起動直後のコードを入力できていたのか今日まで気がつきませんでした。残している古いスマホは正しく表示されています。抜本解決には至っていませんが、この記事を拝見し、「長押し(ロングタップ)」するとコードが更新されることがわかり少し安心しました。ちなみにこの現象が発生したスマホはモトローラのrazr40です。pixelやoppoは問題ありませんでした。
情報ありがとうございます。
私の方もMotorolaです(moto g50 5G)。
一部の端末・メーカーとの相性問題なんでしょうかね?
当方もモトローラのrazr40 ultraでこの現象が発生しており困っていました。
記事化ありがとうございます。改善されるまでは長押しで対策するようにします。
同じ現象が発生し検索してこの記事にたどり着きました。
他の方同様モトローラの端末(edge20)でやはりここが起因の不具合なようですね。
幸いwifi運用のサブ端末では問題なく動作しているのでそちらで対応しようかと思います。