¿Por qué mi teléfono dice que estoy en roaming cuando está conectado a mi red "doméstica"?

Recientemente obtuve un teléfono nuevo, el Elephone P7000 y funciona con Android 5.0. Todo parece funcionar perfectamente aparte del hecho de que la mayoría de las veces la barra de estado superior dice que estoy en roaming.
Cuando verifico a qué red estoy conectado, dice que estoy conectado a la red de mi proveedor real, entonces, ¿por qué dice que estoy en roaming? La única solución parcial a este problema es seleccionar manualmente la red celular, y esto solo funciona durante unos 10 minutos sin que se muestre roaming en la barra de estado, después de eso cambia (? - No sé si realmente lo hace ya que todavía parece estar conectado a la misma red) por sí solo cuando no me muevo y obtengo la indicación de roaming nuevamente.
Hasta ahora, esto no parece afectar mi capacidad para hacer llamadas o recibir mensajes, pero encuentro que el indicador de roaming en la barra de estado es muy inquietante.

Editar para aclarar:
en la pantalla de selección de mi operador de red, veo el mismo nombre de operador varias veces y solo al seleccionar una opción específica (la más alta) no aparece ninguna indicación de roaming.

Cualquier ayuda o aclaración sería apreciada.

Respuestas (2)

Déjame adivinar, ¿estás en EE? ¿O una red que usa EE para su cobertura? (como Virgen o Asda). Estos intercambian entre los mástiles de Orange y T-mobile según cuál tenga la señal más fuerte, y cuando eso sucede, el teléfono piensa que está "roaming".

Cuando vea 2 versiones del mismo operador de red, a menudo verá diferentes mayúsculas, por ejemplo, "virgen" y "Virgen". Uno de estos es en realidad Orange y el otro es T-Mobile.

No tiene ningún efecto negativo.

Internamente, las redes móviles se identifican mediante un código de país móvil (MCC) y un código de red móvil (MNC). El MCC y MNC de "su" red se almacenan en su SIM, junto con otros datos con los que su teléfono se identifica ante el operador.

Cada torre celular transmite una ID de celda, que también contiene el MCC y el MNC. Cuando está conectado a un mástil cuyo par MCC/MNC difiere del de su SIM, el teléfono asume que está en roaming en una red diferente. Este suele ser el caso cuando viaja al extranjero, pero también existe el "roaming nacional" (el MCC es el mismo pero las MNC difieren).

Sin embargo, algunos operadores tienen múltiples MNC dentro del mismo país. Los transportistas estadounidenses tienen un puñado de multinacionales. En Europa esto es menos común, pero ocasionalmente las fusiones entre operadores han resultado en la asignación de múltiples CMN al mismo operador.

Editar: Hace poco vi una parte del código fuente de Android que tiene listas de qué redes no se consideran "roaming" para una tarjeta SIM emitida por un operador en particular. Por lo tanto, si está ejecutando una versión reciente de Android y está en una red que utiliza varios pares de MCC/MNC, Android no mostrará el ícono de roaming. Sin embargo, esto solo funcionará si su teléfono ejecuta una versión de Android que ya "sabe" que estos pares MCC/MNC forman parte de la misma red. Si no es así, Android informará por error que tu estado está en roaming.