2020年11月まで正常に届いていたSMS (ショートメッセージ)が12月に入って突然届かなくなって慌てたので、解決策を以下に記載します。
結論としては、「Google Carrier Services」が悪さをしていたようで、これをアンインストールしたらSMS が正常に受信送信できるようになりました。
環境
- Huawei nova 3 / Android バージョン 9
症状
- いくつかのアプリでユーザー登録時にSMSでパスコードが送られてくるが、待てど暮らせどSMSが届かない
- 自分宛の電話番号にSMSメッセージを送信するも、メッセージの下に小さく「送信中…」と表示されて、しまいにはタイムアウトして「送れませんでした」となる
- 会社から支給されているスマホ宛てにSMSメッセージを送信するも同様。
試した事
- マイネオDプランなので、マイネオ公式ページでSMSに関する障害が起こってないか確認。(該当無しだった)
- 電話ができるか確認。#117で時報が聞けたし、とある事情で通話したので問題無し
- SMSに関連しそうなアプリ(ハングアウト、カカオ、Whatsapp)をアンインストールしても事象変わらず
- 複数のSMSアプリを新たにダウンロードして試したが、事象変わらず
- 意を決して、スマホ初期化
- 初期化直後に会社スマホからSMSメッセージを送ると、受信成功!
- Google バックアップからのインストールされていたアプリの復元中にもたびたびSMSを送り受信成功!
- 全ての復元が終わってSMSを再度送付したら受信失敗!
- 奇跡的に最後に復元されていたアプリが「Google サポートライブラリ」だったような記憶があったので、それっぽいのをインストールアプリの一覧から探す
- Google Carrier Servicesがライブラリの様だったので、アンインストールしたらSMS受信成功!
Google Carrier ServicesはAndroid アプリ開発の勉強をしていた時にインストールしたサポートライブラリだと思われる。Google印のアプリがまさか干渉してるとは驚きだが、結果としてSMSが使えるようになって良かった。