Estoy tratando de enviar un SMS con Messenger en mi nuevo Nexus 5X con Lollipop, pero el envío siempre falla Can't send message on card 1, error 21
. Recibir SMS y hacer llamadas telefónicas funciona bien. ¿Que esta pasando?
Estoy tratando de enviar un SMS con Messenger en mi nuevo Nexus 5X con Lollipop, pero el envío siempre falla Can't send message on card 1, error 21
. Recibir SMS y hacer llamadas telefónicas funciona bien. ¿Que esta pasando?
Respuestas:
Lo más probable es que el número de teléfono de destino esté formateado incorrectamente , lo que puede suceder particularmente al importar contactos a través de una herramienta de terceros.
En este caso particular, utilicé My Contacts Backup for iOS para exportar mis contactos a VCF, luego importé de Gmail. En el proceso, algunos números se formatearon incorrectamente como +61 0 4xx
cuando deberían ser justos +61 4xx
, lo que provocó el mensaje de error altamente informativo anterior. (El 21
código de error en realidad proviene de la red del operador y no tiene nada que ver con Android como tal). La eliminación del extra 0
resolvió el problema.
Si los métodos mencionados anteriormente no funcionan, puede intentar instalar aplicaciones de SMS de terceros (por ejemplo, EvolveSMS) en lugar de Google Messenger. Espero eso ayude.