¿Por qué no llega mi SMS?
Un SMS que no llega tiene casi siempre una de estas cinco causas. Ordenadas según la frecuencia con la que las vemos.
1. El número no es correcto
Una errata, un número fijo en un campo de móvil o un número sin prefijo de país. El envío internacional exige siempre el formato con prefijo, es decir +32 en lugar de un cero delante. Comprobar la lista de antemano con una consulta HLR elimina los números muertos antes de que pague por ellos.
2. El dispositivo está apagado o fuera de cobertura
El operador retiene entonces el mensaje y vuelve a intentarlo. Eso puede tardar horas. En el informe de entrega verá esos mensajes como Buffered: en camino, todavía no entregados.
3. El nombre de remitente se rechaza
Algunos países no admiten remitentes alfanuméricos, o exigen un registro previo. El operador bloquea entonces el mensaje sin que el destinatario note nada.
4. El destinatario ha bloqueado el envío
Quien alguna vez respondió STOP figura en la lista de bloqueo y ya no recibe nada. Eso es intencionado y no puede eludirse.
5. El mensaje ha caducado
Cada mensaje tiene un periodo de validez. Si el dispositivo no queda accesible dentro de ese plazo, el mensaje desaparece. Para un recordatorio de cita está bien; para un código de un solo uso es demasiado largo.
Consulte siempre primero el informe de entrega: le dice exactamente en cuál de estos cinco casos se encuentra.