Google Authenticator uygulamasının boş ekran göstermesi veya kodları listelememesi durumu, temel olarak uygulamanın Time-based One-time Password (TOTP) mekanizmasını doğru bir şekilde işleyemediğini gösterir. Bu durumun altında yatan birkaç teknik neden bulunabilir. En yaygın nedenlerden biri, cihazın sistem saati ile google'ın sunucuları arasındaki senkronizasyon bozukluğudur. TOTP algoritmaları, her 30 veya 60 saniyede bir yeni bir kod üretmek için mevcut zaman damgasını kullanır. Cihaz saatinin birkaç saniyelik bir sapması bile üretilen kodun hedef sistem (kripto borsası) tarafından geçersiz sayılmasına neden olabilir. Bu senkronizasyon hatası, uygulamanın kodları doğru şekilde oluşturamadığına dair bir iç hata durumu yaşatıp, kullanıcı arayüzünde boş bir ekran olarak yansıyabilir.
Bir diğer olası neden, uygulamanın yerel veri bütünlüğünün bozulmasıdır. uygulama, 2FA anahtarlarını (seed key) cihazda şifreli bir şekilde saklar. Uygulama veritabanındaki bir bozulma veya önbellekteki bir hata, bu anahtarların okunmasını veya kod üretim sürecini engelleyebilir. Bu tür durumlarda, uygulamanın önbelleğini temizlemek, bozuk geçici verileri silerek sorunu çözebilir. Ancak, uygulamanın 'Verilerini Temizle' seçeneği, tüm kayıtlı anahtarları kalıcı olarak sileceği için bu adımdan kesinlikle kaçınılmalıdır, aksi takdirde tüm 2FA bağlantılarınız kaybolur. Uygulamanın güncel olmaması da bir sebep olabilir; eski bir sürüm, cihazın işletim sistemi (android veya iOS) ile uyumsuzluklar yaşayabilir ve bu da çalışma hatalarına yol açar.
Çözüm olarak, öncelikle cihazın sistem saatini ağ üzerinden otomatik senkronize olacak şekilde ayarlamak esastır. Çoğu modern akıllı telefonda bu, Ayarlar > Sistem > Tarih ve Saat altında 'Otomatik tarih ve saat' ve 'Otomatik saat dilimi' seçeneklerinin etkinleştirilmesiyle yapılır. Eğer bu ayarlar zaten etkinse, kısa süreliğine kapatılıp tekrar açılması manuel bir senkronizasyon tetikleyebilir. İkinci adım olarak, uygulamanın önbelleğini temizlemek, veri bozulmasından kaynaklanan sorunları gidermede etkili olabilir. Son olarak, uygulamanın en güncel sürümde olduğundan emin olmak için Play Store veya App Store üzerinden kontrol edilmeli ve varsa güncelleme yapılmalıdır. Eğer tüm bu adımlar başarısız olursa ve yedek anahtarlarınız mevcutsa, uygulamayı tamamen kaldırıp yeniden yüklemek ve ardından hesapları yedek anahtarlar veya QR kodları aracılığıyla yeniden eklemek, köklü bir çözüm sunabilir. Bu işlem sırasında Google Authenticator'ın artık Google Hesabıyla senkronizasyon özelliğini sunduğunu da göz önünde bulundurarak, hesaplarınızın bulut üzerinden geri yüklenebilme ihtimali de bulunmaktadır.