Por qué Google Authenticator no funciona y cómo solucionarlo
Google Authenticator es una de las aplicaciones de autenticación en dos pasos (2FA) más utilizadas del mundo, pero como cualquier aplicación, puede presentar problemas que impiden generar o validar los códigos correctos. A continuación, analizamos las causas principales por las que Google Authenticator deja de funcionar y cómo resolverlas de forma efectiva.
La causa más común es la desincronización del reloj del dispositivo. Google Authenticator genera códigos basados en el tiempo (TOTP), lo que significa que cada código es válido durante 30 segundos y depende de que tu reloj esté perfectamente sincronizado. Si la hora de tu teléfono lleva incluso unos segundos de desajuste, el código que generes no coincidirá con el esperado por el servidor. Para solucionarlo, ve a Ajustes > Fecha y hora en tu dispositivo y activa la opción de "Hora automática" o "Usar hora de red".
Otro motivo frecuente es haber restaurado el teléfono desde una copia de seguridad antigua o haberlo formateado. Si reinstalaste la app sin realizar un escaneo nuevo de los códigos QR, los códigos generados ya no coincidirán con los registrados en tu cuenta. En este caso, deberás volver a escanear el código QR desde la página de configuración de 2FA del servicio donde lo uses (Gmail, Facebook, etc.).
Un tercer problema habitual es la incompatibilidad o actualización del sistema operativo. A veces, tras actualizar Android o iOS, la app necesita ser reiniciada o reinstalada. También puede ocurrir que la versión de Google Authenticator sea obsoleta y no se comunique correctamente con los servidores. Mantén la app actualizada desde la Play Store o App Store.
Si usas el autenticador en múltiples dispositivos, recuerda que Google Authenticator no sincroniza cuentas entre ellos de forma nativa (a menos que uses la función de copia de seguridad con Google One). Cada dispositivo tiene sus propios códigos independientes. Si perdiste un teléfono, los códigos del otro seguirán funcionando, pero no viceversa.
Existe también el problema de los servicios que han desactivado el TOTP o cambiado su implementación. Algunas plataformas han migrado a métodos de verificación distintos o han actualizado sus claves secretas. Si un código que antes funcionaba ahora no se acepta, es posible que el servicio haya regenerado su clave y necesites volver a vincular el autenticador.
Los problemas de permisos de la app también pueden interferir. Asegúrate de que Google Authenticator tenga permiso para acceder al almacenamiento (si usas exportación) y de que no haya restricciones de batería en segundo plano que impidan que la app funcione correctamente. En Android, ve a Ajustes > Batería > Optimización de batería y excluye la app de las restricciones.
Un error menos visible pero muy común es haber introducido incorrectamente la clave secreta durante la configuración inicial. Si en lugar de escanear el QR copiaste manualmente la clave, una sola letra o número mal transcritos hará que los códigos generados sean siempre incorrectos. La solución es desvincular y volver a vincular usando el método de escaneo por código QR.
Por último, si el problema es intermitente y aparece y desaparece, puede deberse a problemas de rendimiento del dispositivo: poca RAM disponible, almacenamiento casi lleno o un procesador sobrecargado que ralentiza la generación del código. Reiniciar el teléfono suele resolver estos problemas puntuales.
Si perdiste tu teléfono y no tienes copia de seguridad de los códigos, muchos servicios no te dejarán recuperar la cuenta sin ese segundo factor. Haz backup con Google One o un gestor de contraseñas.
Dato clave