El error **"Connection problem or invalid MMI code"** al marcar códigos USSD (asterisco/numeral, ej. *122# saldo, *#06# IMEI, *#*#4636#*#* testing) es común en Android, especialmente en **dual SIM**, **MVNO**, **ROMs custom**, o **móviles importados (China/India/Japan)**.
Causas
- La red **no soporta ese código USSD específico** (Cada operadora tiene los suyos: *122# es de **Movistar/Telefónica** en España/Latam. En otra red no existe).
- **Dual SIM:** El código sale por la SIM 1 (por defecto) pero la SIM 2 es la que tiene saldo/servicio. O viceversa.
- App **Teléfono / Marcador** con bug / cache corrupto.
- **Servicios de operadora (Carrier Services / IMS / RCS)** desactualizados o fallando.
- ROM custom / Root / Magisk modificando framework `telephony`.
Soluciones (Orden)
- Usa la APP oficial de tu operadora (Mi Movistar, Mi Orange, Mi Vodafone, Mi Yoigo, Digi, Pepephone, Simyo, Lowi, Tracfone, Straight Talk, Verizon, T-Mobile, AT&T apps). **Es lo moderno, fiable y muestra saldo/datos/consumo gráfico.** Olvida códigos USSD.
- Fuerza SIM correcta para USSD: Ajustes > Redes móviles > **Llamadas salientes / SMS / Datos móviles** > Selecciona **SIM correcta** (la que quieres consultar). O en Marcador > Menú 3 puntos > Ajustes > **Cuenta de llamada / SIM para llamadas** > Elige SIM.
- Formato correcto: Marca **
*122#** y **Llamar** (Botón verde). No solo marcar. Algunos necesitan *122*1# etc.
- Borra caché/datos app Teléfono: Ajustes > Apps > Teléfono / Marcador / Google Phone > Almacenamiento > Borrar caché / Borrar datos (Pierdes historial llamadas). Reinicia.
- Actualiza "Carrier Services" y "Google Play Services" / "Servicios de operadora": Play Store > Mis apps > Actualizar todo.
- Activa/Desactiva Modo Avión. Reinicia registro red.
- Prueba en Modo Seguro: ¿Funciona USSD? → App tercera culpa (Truecaller, Dialer替代, Grabador llamadas, Seguridad). Desinstala.
- Reset Ajustes de Red: Ajustes > Sistema > Restablecer > **Restablecer configuración de red (Wi-Fi, Móvil, Bluetooth)**. **Borra Wi-Fi guardados, Bluetooth, APN, VPN.** Reconfigura APN.
Para **Sky Vega (Vega R3 / IM-A850 / Korean SK Telecom/KT/LG U+)**: Son móviles coreanos. **Códigos USSD coreanos NO funcionan en redes españolas/latam/europeas.** Usa **App operadora local** o Web operadora. El firmware coreano espera códigos *111#, *123# coreanos. No hay fix software fácil (cambia CSC/Modem riesgoso).