Error 921 en Play Store: Por Qué el DNS Privado o la VPN lo Causan (y Borrar Caché No Sirve)



Si el error 921 te aparece cada vez que intentas instalar o actualizar una app y ya has borrado la caché de Play Store dos o tres veces sin resultado, hay muchas papeletas de que el problema no esté en la propia tienda, sino en cómo tu móvil resuelve las direcciones de los servidores de Google. Un DNS privado activo (Cloudflare, Google DNS, NextDNS o el que traiga configurado tu operador) o una VPN encendida pueden bloquear, sin avisarte, la comunicación con los servidores de autenticación de Google. El resultado es justo el error 921: la descarga arranca, se corta a medio camino y Play Store no sabe explicarte por qué.
Es una causa que casi ningún tutorial menciona porque no es intuitiva — nadie piensa en su configuración de red al ver un error de la tienda de apps. Pero explica algo que mucha gente reporta y que, sin este dato, resulta desconcertante: por qué el error desaparece un rato al cambiar de wifi a datos móviles (otro DNS, otra ruta) y vuelve a aparecer al reconectarse a la red de casa.
- Qué es exactamente el error 921 y por qué no es siempre lo mismo
- Por qué borrar caché no arregla nada si el problema es el DNS
- Cómo comprobar si tienes un DNS privado activado
- Cómo desactivarlo (temporalmente, para probar)
- Si no usas ni DNS privado ni VPN: otras causas reales
- Cuándo sí conviene borrar caché (y cómo hacerlo bien)
Qué es exactamente el error 921 y por qué no es siempre lo mismo
Google Play Store no da mucha información cuando salta este código: solo un mensaje genérico de que la app "no se pudo instalar" o "no se pudo actualizar". Detrás de esa pantalla puede haber varias causas distintas, y ojo, no todas tienen que ver con la red:
Falta de espacio de almacenamiento, una cuenta de Google mal sincronizada, caché corrupta de Play Store o de Google Play Services, y — la que nos ocupa aquí — un DNS privado o VPN que interfiere con los servidores de autenticación. La forma más rápida de saber cuál es tu caso es fijarte en un detalle: si el error solo aparece con wifi y desaparece con datos móviles (o al revés), casi seguro que es de red. Si pasa igual en cualquier conexión, mira primero el espacio libre y la cuenta.
Por qué borrar caché no arregla nada si el problema es el DNS
Borrar caché y datos de Play Store es el primer consejo que da todo el mundo, y en muchos casos funciona. Pero si el origen real es que tu DNS privado está bloqueando o redirigiendo mal las peticiones a los dominios de Google (android.clients.google.com, entre otros), da igual cuántas veces vacíes esa caché: el problema vuelve en cuanto intentas la siguiente descarga, porque no está en los archivos temporales de la app sino en la ruta que sigue tu conexión para llegar a Google. Es lo mismo que limpiar el parabrisas cuando el problema está en el motor — mejora la visibilidad un rato, pero no toca la causa.
Cómo comprobar si tienes un DNS privado activado
En Android, el ajuste está normalmente en Ajustes > Redes e Internet > DNS privado (en algunos modelos aparece dentro de "Conexiones" o "Wifi avanzado"). Si ves activada la opción "Nombre de host del proveedor de DNS privado" con algo como dns.google, one.one.one.one o similar, ahí tienes un sospechoso directo. En routers domésticos también se puede forzar un DNS distinto al del operador desde el panel de administración, así que si el fallo solo pasa en casa y no fuera con datos móviles, merece la pena revisar también la configuración del router.
Cómo desactivarlo (temporalmente, para probar)
No hace falta tocar nada de forma permanente para comprobar la teoría. Basta con entrar en Ajustes > Redes e Internet > DNS privado y cambiar la opción a "Automático" o "Desactivado", reiniciar la conexión wifi (apágala y vuelve a encenderla) y repetir la descarga que fallaba. Si el error 921 desaparece en ese momento, ya tienes confirmada la causa. A partir de ahí puedes decidir si prefieres vivir sin el DNS privado, cambiar a uno distinto que sí funcione bien con los dominios de Google, o dejarlo desactivado solo mientras usas Play Store.
Con VPN el proceso es más simple: desconéctala del todo, no basta con pausarla, y prueba de nuevo. Algunas VPN gratuitas son especialmente propensas a este tipo de bloqueos porque enrutan el tráfico por servidores con reglas de firewall agresivas que no distinguen bien el tráfico legítimo de Google Play del resto.
Si no usas ni DNS privado ni VPN: otras causas reales
Cuando se descarta la red, toca mirar lo básico pero de forma ordenada, sin saltar directamente al restablecimiento de fábrica que proponen algunos foros como primera opción (es un error dejarlo para el final, no para el principio):
Comprueba el espacio libre en Ajustes > Almacenamiento — con menos de 500 MB libres, muchas instalaciones fallan sin avisar del motivo real. Revisa también la fecha y hora del sistema en modo automático, porque un reloj desincronizado rompe la validación de certificados con los servidores de Google. Y si nada de esto lo resuelve, elimina la cuenta de Google de Ajustes > Cuentas y vuelve a añadirla — fuerza una resincronización completa que a veces el simple "cerrar y abrir Play Store" no consigue.
Cuándo sí conviene borrar caché (y cómo hacerlo bien)
Borrar caché sigue teniendo su sitio, pero como paso complementario, no como solución milagrosa. Ve a Ajustes > Apps > Google Play Store > Almacenamiento y pulsa primero "Borrar caché" (no borra nada importante) y, si el error persiste, "Borrar datos" (esto sí cierra sesión y reinicia preferencias). Repite lo mismo con Google Play Services, que es el componente que realmente gestiona buena parte de las comunicaciones con los servidores de Google. Si después de esto sigues viendo el 921 con el DNS ya desactivado, el siguiente paso lógico es consultar la guía general de problemas de Play Store, que cubre otros escenarios menos habituales.
Este error comparte familia con otros que también dependen mucho de la conexión, como el error 495 o el error 963, aunque cada uno tiene matices distintos que conviene no mezclar. Si lo que te está fallando en realidad es que la descarga se queda parada indefinidamente sin llegar a mostrar un código de error, el caso es distinto y está mejor cubierto en el artículo sobre Play Store atascado en descarga pendiente.
Y si después de revisar DNS, VPN, espacio, fecha y cuenta el 921 sigue apareciendo tal cual, no descartes que la propia app de Play Store esté desactualizada respecto a lo que exige el servidor — vale la pena forzar una actualización manual de Play Store antes de tirar por el restablecimiento de fábrica, que debería quedar siempre como último recurso y no como el segundo paso de la lista.

Ver también: