¿Por qué un SMS no pasa en ciertas áreas geográficas en mi iPhone 5s si contiene exactamente 148 o 149 caracteres?

Esto es raro. En mi iPhone 5s (iPhone6,1 en Sprint 15.1 con iOS 7.0.2), cada vez que intento enviar un SMS que contiene 148 o 149 caracteres, no se entrega.

Me tomó un par de semanas rastrear lo que realmente estaba pasando. Al principio, solo pensé que algunos mensajes no se enviaban quizás debido a problemas de red; parecía aleatorio y normal. Un iMessage con el mismo contenido se entregaría bien. Finalmente me cansé de que fallaran todo el tiempo (escribo mensajes relativamente largos), así que me senté y descubrí cuál podría ser el problema. Pensé que tal vez mis mensajes estaban fallando a ciertos operadores, por lo que es un problema que está fuera de mi alcance. Envié las mismas muestras a uno de mis contactos para cada uno de los cuatro principales proveedores de servicios: AT&T, Verizon, Sprint y T-Mobile (ah, y también Google Voice como bonificación). Siempre fallaron en los mensajes de longitud 148 y 149. Aquí hay algunas capturas de pantalla para ilustrar lo que sucede:

ingrese la descripción de la imagen aquí

Al menos para mí, ha sido 100% repetible. También probé muchas otras longitudes, y hasta ahora, estas son las únicas dos que hacen esto. Pensé que podría ser un error en iOS 7, así que hice que mis contactos contaran sus caracteres y me enviaran a los sospechosos. Los recibí muy bien de cada uno de ellos. No conozco a nadie más con un iPhone 5s, por lo que no puedo probar para ver si es algo con el hardware, el operador, iOS de 64 bits o el firmware de banda base.

¿Alguno de ustedes ha experimentado esto? (He buscado en todas partes en Google sin éxito).
Para cualquier persona con un iPhone 5s, ¿podría intentarlo usted mismo en LTE y 3G?
¿Alguien sabe qué podría estar mal?

Editar: Acabo de intentar esto de nuevo justo ahora. Estoy en 3G y envió los mensajes muy bien. Sin embargo, siempre estaba en LTE cuando fallaban los mensajes. Lo intentaré nuevamente cuando tenga cobertura LTE en caso de que se haya resuelto desde mis hallazgos.

Editar: mi iPhone se conectó a LTE, así que lo intenté nuevamente y no pudo enviar el mismo mensaje que se envió con éxito el día de hoy en 3G. ¡Esto es extraño! Debido a esto, creo que se puede asumir con seguridad que no es un problema con iOS 7 de 64 bits, porque de lo contrario, habría fallado tanto en 3G como en LTE. Esto se debe a que iOS simplemente envía el SMS como la misma secuencia de datos de PDU a la banda base, independientemente de la tecnología inalámbrica que esté usando, y la banda base maneja todo lo demás a partir de ese momento. He actualizado el título y el contenido de esta pregunta para reflejar esta nueva información.

Editar: el contacto en la captura de pantalla anterior llamado Ryan tiene un iPhone 5 en el mismo operador. Está conectado a la misma torre Sprint LTE que yo. Lo probamos y pudo enviarme mensajes de 148 caracteres, pero no pude devolverlos. (Esto debe suponerse, pero me gustaría decir que me aseguro de que iMessage esté apagado durante todas mis pruebas). Esto me lleva a creer que no es un problema con el operador. Estoy haciendo una deducción cautelosa aquí, pero voy a sugerir que el problema radica en el firmware de la banda base. ¿Alguien más puede apoyar o confirmar mi hipótesis? ¿Alguien puede proporcionar alguna idea de por qué esto podría ocurrir?

Editar:Justo cuando pensaba que no podía ser más complicado, lo hizo. Estaba conectado a LTE, así que pensé, bueno, tal vez la actualización de iOS 7.0.3 lo solucionó. Sé que funcionó hoy temprano en mi oficina a unas 40 millas de mi casa, pero no hay LTE en mi oficina, solo 3G. Llegué a casa del trabajo hoy e intenté enviar un mensaje de 148 caracteres y falló (no tuve suerte con la actualización). Quería verificar que es un problema solo de LTE, así que desactivé LTE en la configuración celular. Intenté enviar el mensaje, pero falló. Apagué los datos móviles por completo y aún así falló. Por alguna razón, y solo en mi iPhone 5s, cuando estoy en la torre cerca de mi casa, no puedo enviar un SMS que contenga 148 o 149 caracteres. Ahora entra en juego la geografía. Vaya, esto se está saliendo de control. No tengo idea de qué hacer con nada de esto, pero es realmente molesto. Solo me sucede a mí, aunque hay otras personas en mi casa en Sprint, y pueden enviar los mismos mensajes sin problemas. Sería una cosa si solo sucediera de vez en cuando, pero es 100% consistente y reproducible cerca de mi casa. Incluso conduje 10 millas de distancia, y todavía falló. ¿A quién acudiría en busca de apoyo o una resolución en esta situación? ¿Pique? ¿Manzana? ¿Los midiclorianos? Estoy completamente perdido aquí. ¿A quién acudiría en busca de apoyo o una resolución en esta situación? ¿Pique? ¿Manzana? ¿Los midiclorianos? Estoy completamente perdido aquí. ¿A quién acudiría en busca de apoyo o una resolución en esta situación? ¿Pique? ¿Manzana? ¿Los midiclorianos? Estoy completamente perdido aquí.

Actualización: Acabo de volver a realizar mis pruebas y he confirmado que esto sigue ocurriendo.

Actualización: Recientemente me mudé a la parte alta de la ciudad y no ha estado ocurriendo aquí. La próxima vez que esté cerca de mi antiguo lugar, lo probaré nuevamente para ver si es solo que estoy en una ubicación sin problemas o que Sprint lo arregló.

Guau. ¡Eso es todo un hallazgo! No estaría de más contarle al menos a Apple sobre esto: apple.com/feedback/iphone.html .
Intenté repetirlo en un iPhone 5 en LTE (en Europa, si eso importa), pero no hubo problemas para enviar el mensaje. ¡Esto es raro!
Esto podría deberse a su proveedor. ¿Puedes insertar otra tarjeta SIM en tu teléfono e intentarlo? Podría usar su tarjeta SIM en otro iPhone e intentarlo.
por cierto, la ventaja de esto es que la NSA no está leyendo tus mensajes... ;)
@CousinCocaine Parece un problema del proveedor. Sin embargo, Sprint es CDMA, por lo que no hay tarjetas SIM.
@AndrewLarsson Vivo en Europa, aquí no tenemos teléfonos sin tarjeta SIM (todavía) y ni siquiera sabíamos que existían;) Si se trata de un problema del proveedor, ¿puedes probar el roaming en otra red?
@CousinCocaine Oh, ya veo; CDMA es principalmente un método estadounidense de conexión a redes celulares. Tendría que ir bastante lejos para comenzar a usar el servicio de roaming, y mi ubicación geográfica ya parece influir en el resultado, por lo que quizás el próximo paso en mi investigación sea averiguar qué áreas están afectadas. Gracias por darme una buena idea!
@AndrewLarsson, debe crear un método abreviado de teclado para un texto que contenga 149 caracteres, ahorra tiempo de copiar y pegar;) Por cierto, ¿puede recibir mensajes de 149 caracteres?
@CousinCocaine Genius! Puedo recibir mensajes de 149 caracteres, pero no puedo enviarlos. Probé esto con mi contacto llamado Ryan al mismo tiempo que probé la recepción de 148 caracteres (en la misma torre de Sprint en la que estaba).

Respuestas (4)

Me parece que sus mensajes de texto se están acercando a una longitud en la que el teléfono necesita enviar un SMS concatenado. A juzgar por su éxito con 3G y no con LTE, supongo que se trata de un problema del operador al admitir la concatenación en LTE en algunos escenarios.

EDITAR: La prueba que hiciste con tu amigo conectado a la misma torre obviamente pone esto en duda.

Lo probé nuevamente con un contacto diferente que estaba en la misma torre de Sprint que yo. Sucedió lo mismo: podían enviarme el mensaje de 148 caracteres, pero no podía devolvérselo.
Además, notará que en mi cuarta edición de mi pregunta, descubrí que no importa qué tecnología celular esté usando, pero parece ser geográfica (o la torre es el problema, o tal vez es otra cosa , pero solo sucede en ciertas áreas).
No sé si esta será una opción para usted, ya que lo más probable es que su teléfono esté bloqueado, pero en caso de que no lo esté, puede intentar cambiar la SIM y ver qué sucede. También podría ser interesante en general ver cómo reacciona al sacar y sacar la SIM.
En realidad, está desbloqueado, pero el problema con los teléfonos CDMA es que la radio CDMA tiene prioridad sobre GSM, por lo que aunque técnicamente podría conectarse a AT&T si tuviera una tarjeta SIM, aún se conectaría a Sprint. Buena idea, sin embargo.

Estaba teniendo algunas fallas en el envío de mensajes SMS y encontré esta publicación. Tengo un Samsung S3 con Android 4.3 con servicio Sprint y puedo confirmar que los mensajes con 148 y 149 caracteres fallan constantemente. Los mensajes de 147 y 150 caracteres se envían sin problema.

Esto tiene sentido ya que en el pasado editaba o dividía manualmente mis mensajes con éxito, pero nunca entendía por qué funcionaba. Bastante molesto, pero al menos hay una solución al agregar o eliminar un par de caracteres mirando el contador de caracteres o en intentos fallidos.

Implicación interesante que podría ser un problema puramente del operador y. a cualquier cosa que tenga que ver con un sistema operativo o hardware móvil específico.
@Marvin ¡Gracias por la información! Me pregunto qué podríamos hacer para determinar el problema real y qué podemos hacer para resolverlo. Estoy seguro de que un representante de Sprint pensaría que estoy loco si dijera que los mensajes con exactamente 148 o 149 caracteres no se envían constantemente.

Puedo reproducir este problema exactamente en un Sprint Galaxy Note 3. Cada vez que mi mensaje contiene 148 o 149 caracteres, falla con "código: 34" y "La red no responde".

¡Bienvenido a Ask Different! Esto realmente no responde la pregunta. Si tiene suficiente reputación, puede votar la pregunta. Alternativamente, "destaque" como favorito y se le notificará de cualquier respuesta nueva. Si tiene una pregunta diferente, puede hacerla haciendo clic en Hacer pregunta con un enlace a esta pregunta si ayuda a proporcionar contexto.
@LukeMorehead ¡Es bueno saber que no estoy loco y que no soy solo yo! Parece que este es un problema con Sprint, entonces. Sin embargo, en este momento aún se desconocen las áreas afectadas y las razones del problema.

Intente enviarlo como un mensaje multimedia que permite más de 140 y vea si eso funciona.

No puede forzar un MMS en un iPhone de forma nativa, y el límite de SMS es de 160 caracteres. Además, su respuesta debe ser un comentario.
La pregunta es sobre el envío de mensajes SMS. MMS es un tipo de mensaje diferente y no puede ser recibido por la mayoría de los que no son teléfonos inteligentes y, por lo tanto, no es una solución a este problema.