RC7620-1 Modem does not connect in QMI Mode

I am trying to get the RC7620-1 Modem working on an android system. We are using Android 7.1 and are having a large degree of trouble using this modem.

In QMI Mode we are not able to get any sort of connection, it appears to have found the sim itself, but no outside connection is made.

We have confirmed that the modem works, we have tested the Modem in AT mode, and have received all the APN data, but still no data connection. We also tried tricking the HL Drivers to work with this modem, and we also where able to get sim signal, and APN info, but no data connection.

I will provide of logcat -b radio information below, but any help regarding this issue would be greatly appreciated.

   03-08 10:39:42.954  5079  5079 D RILD    : **RIL Daemon Started**
    03-08 10:39:42.954  5079  5079 D RILD    : **RILd param count=7**
    03-08 10:39:42.991  5079  5079 W RILD    : RIL_SAP_Init not defined or exported in /system/lib/libsierra-ril.so: undefined symbol: RIL_SAP_Init
    03-08 10:39:42.991  5079  5079 D RILD    : RIL_Init argc = 6 clientId = 0
    03-08 10:39:42.992  5079  5079 I use-Rlog/RLOG-RIL: Entering RIL_Init..
    03-08 10:39:42.995  5079  5079 I use-Rlog/RLOG-RIL: Opening tty device automatically
    03-08 10:39:42.995  5079  5079 I use-Rlog/RLOG-RIL: Using network interface wwan0 as primary data channel.
    03-08 10:39:42.995  5079  5079 I use-Rlog/RLOG-RIL: Client id received 0
    03-08 10:39:42.995  5079  5079 I use-Rlog/RLOG-RIL: RIL_Signalinit
    03-08 10:39:42.996  5079  5079 I use-Rlog/RLOG-RIL: >>> voice feature enabled 1
    03-08 10:39:42.996  5079  5079 I use-Rlog/RLOG-RIL: >>> persist.sierra.notification NOT set: debug radio notifcation disabled
    03-08 10:39:42.999  5079  5079 I use-Rlog/RLOG-RILQAPI: starting swi_osapisdkprocesscreate
    03-08 10:39:44.008  5079  5079 I use-Rlog/RLOG-RILQAPI: SDK Pid set
    03-08 10:39:44.009  5079  5079 D use-Rlog/RLOG-RIL: #devices: 1
    03-08 10:39:44.009  5079  5079 D use-Rlog/RLOG-RIL: deviceNode: /dev/qcqmi0
    03-08 10:39:44.009  5079  5079 D use-Rlog/RLOG-RIL: deviceKey: 00000000000000
    03-08 10:39:44.010  5079  5079 D use-Rlog/RLOG-RIL:
    03-08 10:39:44.010  5079  5079 D use-Rlog/RLOG-RIL: QCWWAN2kConnect found device
    03-08 10:39:44.094  5079  5079 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:44.095  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:44.095  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:44.095  5079  5079 I use-Rlog/RLOG-RIL: Read device type from property persist.radio.module
    03-08 10:39:44.219  5079  5079 D use-Rlog/RLOG-RIL: registerNewSMSCallbackQMI:: entered
    03-08 10:39:44.470  5079  5079 D use-Rlog/RLOG-RIL: registerVoiceCallbackQMI:: entered
    03-08 10:39:44.524  5079  5079 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:44.554  5079  5079 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:44.554  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:44.554  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:44.554  5079  5079 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:44.554  5079  5079 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:44.586  5079  5079 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:44.586  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:44.586  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:44.586  5079  5079 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:44.586  5079  5079 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:44.618  5079  5079 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:44.618  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:44.618  5079  5079 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:44.618  5079  5079 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:44.618  5079  5079 D use-Rlog/RLOG-RIL: registerUSSDNotificationCallbackQMI:: entered
    03-08 10:39:44.618  5079  5079 D use-Rlog/RLOG-RIL: registerUSSDReleaseCallbackQMI:: entered
    03-08 10:39:44.619  5079  5079 D use-Rlog/RLOG-RIL: registerVoiceOrigUSSDNoWaitIndCallbackQMI:: entered
    03-08 10:39:44.619  5079  5079 D use-Rlog/RLOG-RIL: registerVoiceOrigUSSDNoWaitIndCallbackQMI:: SetUSSDNoWaitIndicationCallback Success
    03-08 10:39:44.705   669   774 I RILJ    : Couldn't find 'rild' socket; retrying after timeout
    03-08 10:39:44.714  5079  5079 D use-Rlog/RLOG-RIL: registerQmiNasDDTMIndication:: entered
    03-08 10:39:44.718  5079  5079 D use-Rlog/RLOG-RIL: registerQmiNasDDTMIndication:: SetDDTMPrefIndicationCallback Success
    03-08 10:39:44.718  5079  5101 I use-Rlog/RLOG-RIL: queueRunner starting!
    03-08 10:39:44.718  5079  5079 D RILD    : RIL_Init rilInit completed
    03-08 10:39:44.718  5079  5079 I RILC    : SIM_COUNT: 1
    03-08 10:39:44.718  5079  5079 E RILC    : RIL_register: RIL version 12
    03-08 10:39:44.718  5079  5079 I RILC    : s_registerCalled flag set, 1
    03-08 10:39:44.718  5079  5079 I RILC    : Start to listen RIL_SOCKET_1
    03-08 10:39:44.719  5079  5079 D RILD    : RIL_Init RIL_register completed
    03-08 10:39:44.719  5079  5079 D RILD    : RIL_register_socket completed
    03-08 10:39:44.719  5079  5079 D RILD    : RIL_Init starting sleep loop
    03-08 10:39:44.720  5079  5101 I use-Rlog/RLOG-RILSCAN:     USB write endpoint 3 is /dev/ttyUSB3
    03-08 10:39:44.721  5079  5101 I use-Rlog/RLOG-RIL: queueRunner: AT port detected on /dev/ttyUSB3 and validated
    03-08 10:39:44.721  5079  5101 I use-Rlog/RLOG-RILSCAN:     USB write endpoint 3 is /dev/ttyUSB3
    03-08 10:39:44.722  5079  5101 I use-Rlog/RLOG-RILSCAN:     USB write endpoint 1 is /dev/ttyUSB1
    03-08 10:39:44.723  5079  5101 I use-Rlog/RLOG-RILSCAN:     USB write endpoint 2 is /dev/ttyUSB2
    03-08 10:39:44.724  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for VOICE_REGISTRATION_STATE
    03-08 10:39:44.724  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for DATA_REGISTRATION_STATE
    03-08 10:39:44.724  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for SIGNAL_STRENGTH
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for OPERATOR
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for QUERY_NETWORK_SELECTION_MODE
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for GET_IMSI
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for DEVICE_IDENTITY
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for GET_IMEI
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for GET_IMEISV
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for BASEBAND_VERSION
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-AT: at_open started
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-AT: initializeAtContext: initializing at context
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-AT: Initialized new AT Context!
    03-08 10:39:44.725  5079  5101 I use-Rlog/RLOG-AT: at_port_setup started
    03-08 10:39:44.725  5079  5103 I use-Rlog/RLOG-AT: readerLoop started
    03-08 10:39:44.737  5079  5101 I use-Rlog/RLOG-AT: AT(14)> ATE0Q0V1
    03-08 10:39:44.737  5079  5103 D use-Rlog/RLOG-AT: readline received cmd(a): o
    03-08 10:39:44.740  5079  5103 I use-Rlog/RLOG-AT: AT(14)< ATE0Q0V1
    03-08 10:39:44.741  5079  5103 I use-Rlog/RLOG-AT: AT(14)< OK
    03-08 10:39:44.741  5079  5101 D use-Rlog/RLOG-AT: pausing..
    03-08 10:39:44.991  5079  5101 I use-Rlog/RLOG-AT: --- ATE0Q0V1
    03-08 10:39:44.991  5079  5101 I use-Rlog/RLOG-AT: at_port_setup started
    03-08 10:39:44.991  5079  5101 I use-Rlog/RLOG-AT: AT(14)> ATE0Q0V1
    03-08 10:39:44.991  5079  5103 D use-Rlog/RLOG-AT: readline received cmd(b): o
    03-08 10:39:44.994  5079  5103 I use-Rlog/RLOG-AT: AT(14)< OK
    03-08 10:39:44.994  5079  5101 I use-Rlog/RLOG-AT: --- AT+CMEE=1
    03-08 10:39:44.994  5079  5101 I use-Rlog/RLOG-AT: at_port_setup started
    03-08 10:39:44.994  5079  5101 I use-Rlog/RLOG-AT: AT(14)> AT+CMEE=1
    03-08 10:39:44.994  5079  5103 D use-Rlog/RLOG-AT: readline received cmd(b): o
    03-08 10:39:45.003  5079  5103 I use-Rlog/RLOG-AT: AT(14)< OK
    03-08 10:39:45.003  5079  5101 I use-Rlog/RLOG-AT: ---Modem unlock command
    03-08 10:39:45.003  5079  5101 I use-Rlog/RLOG-AT: at_port_setup started
    03-08 10:39:45.003  5079  5103 D use-Rlog/RLOG-AT: readline received cmd(b): o
    03-08 10:39:45.579  5079  5101 E use-Rlog/RLOG-RIL: initializeCommon error by AT!UNLOCK command
    03-08 10:39:45.579  5079  5101 I use-Rlog/RLOG-AT: --- AT!BCRECOVERTEST=0
    03-08 10:39:45.579  5079  5101 I use-Rlog/RLOG-AT: at_port_setup started
    03-08 10:39:45.579  5079  5101 I use-Rlog/RLOG-AT: AT(14)> AT!BCRECOVERTEST=0
    03-08 10:39:45.579  5079  5103 D use-Rlog/RLOG-AT: readline received cmd(b): o
    03-08 10:39:45.581  5079  5103 I use-Rlog/RLOG-AT: AT(14)< ERROR
    03-08 10:39:45.581  5079  5101 I use-Rlog/RLOG-AT: --- AT^MODE=0
    03-08 10:39:45.581  5079  5101 I use-Rlog/RLOG-AT: at_port_setup started
    03-08 10:39:45.581  5079  5101 I use-Rlog/RLOG-AT: AT(14)> AT^MODE=0
    03-08 10:39:45.581  5079  5103 D use-Rlog/RLOG-AT: readline received cmd(b): o
    03-08 10:39:45.587  5079  5103 I use-Rlog/RLOG-AT: AT(14)< OK
    03-08 10:39:45.587  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:45.614  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:45.614  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:45.614  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:45.614  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:45.615  5079  5101 I use-Rlog/RLOG-RIL: initializeChannelUMTS()
    03-08 10:39:45.630  5079  5093 D use-Rlog/RLOG-RIL: nasSigInfoCallback invoked
    03-08 10:39:45.646  5079  5101 I use-Rlog/RLOG-RIL: initializeChannelUMTS: powerMode=0
    03-08 10:39:46.099  5079  5093 D use-Rlog/RLOG-RIL: Received SysInfo callback
    03-08 10:39:46.422  5079  5093 D use-Rlog/RLOG-RIL: SLQSSetServingSystemCB Registration State: 0
    03-08 10:39:46.422  5079  5093 D use-Rlog/RLOG-RIL: CS Attach State: 2
    03-08 10:39:46.422  5079  5093 D use-Rlog/RLOG-RIL: PS Attach State: 2
    03-08 10:39:46.422  5079  5093 D use-Rlog/RLOG-RIL: Selected Network: 0
    03-08 10:39:46.423  5079  5093 D use-Rlog/RLOG-RIL: radioInterfaceList[0]: 0
    03-08 10:39:46.426  5079  5103 I use-Rlog/RLOG-AT: AT(14)< +CREG: 0
    03-08 10:39:46.426  5079  5103 I use-Rlog/RLOG-AT: AT(14)< +CGREG: 0
    03-08 10:39:46.650  5079  5101 I use-Rlog/RLOG-RIL: initializeChannelUMTS: powerMode=6
    03-08 10:39:46.650  5079  5101 I use-Rlog/RLOG-RIL: DHCP: 0,
    03-08 10:39:46.650  5079  5101 I use-Rlog/RLOG-RIL: initializePrioChannel()
    03-08 10:39:46.654  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:46.686  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:46.686  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:46.686  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:46.686  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:46.686  5079  5101 E use-Rlog/RLOG-RIL: Looping the requestQueue!
    03-08 10:39:46.695  5079  5101 D use-Rlog/RLOG-RIL: requestSignalStrengthQMI_r12 RadioInterface[0]=0
    03-08 10:39:46.695  5079  5101 D use-Rlog/RLOG-RIL: requestSignalStrengthQMI_r12 RadioInterface[1]=0
    03-08 10:39:46.702  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: updating cache for SIGNAL_STRENGTH
    03-08 10:39:46.710  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for VOICE_REGISTRATION_STATE
    03-08 10:39:46.710  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for DATA_REGISTRATION_STATE
    03-08 10:39:46.710  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for SIGNAL_STRENGTH
    03-08 10:39:46.711  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for OPERATOR
    03-08 10:39:46.711  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for QUERY_NETWORK_SELECTION_MODE
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: getServingNetworkQMI registrationState  : 0
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: CSDomain  : 2
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: PSDomain : 2
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: RAN  : 0
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: radioIfacesSize  : 1
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: radioIfaces[0]  : 0
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: roamingInd  : 255
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: MCC  : 65535
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: MNC  : 65535
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: Name  :
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: Lac  : 65535
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: CellID  : 4294967295
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: SystemID  : 65535
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: NetworkID  : 65535
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: BasestationID  : 65535
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: BasestationLatitude  : 4294967295
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: BasestationLongitude  : 4294967295
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: concSvcInfo  : 255
    03-08 10:39:46.711  5079  5101 D use-Rlog/RLOG-RIL: PRLInd  : 255
    03-08 10:39:46.711  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:46.742  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:46.742  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:46.742  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:46.742  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:46.742  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:46.774  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:46.774  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:46.774  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:46.774  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:46.774  5079  5101 D use-Rlog/RLOG-RIL: switchTechnologyDualMode no need to switch
    03-08 10:39:46.774  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:46.807  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:46.807  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:46.807  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:46.807  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:46.807  5079  5101 D use-Rlog/RLOG-RIL: getRadioTechCDMA radioIface=0
    03-08 10:39:46.807  5079  5101 D use-Rlog/RLOG-RIL: getRadioTechCDMA networkType=0
    03-08 10:39:46.807  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: updating cache for VOICE_REGISTRATION_STATE
    03-08 10:39:46.807  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:46.838  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:46.838  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:46.838  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:46.838  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:46.838  5079  5101 D use-Rlog/RLOG-RIL: getRadioTechCDMA radioIface=0
    03-08 10:39:46.839  5079  5101 D use-Rlog/RLOG-RIL: getRadioTechCDMA networkType=0
    03-08 10:39:46.839  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: updating cache for DATA_REGISTRATION_STATE
    03-08 10:39:46.846  5079  5101 D use-Rlog/RLOG-RIL: requestSignalStrengthQMI_r12 RadioInterface[0]=0
    03-08 10:39:46.846  5079  5101 D use-Rlog/RLOG-RIL: requestSignalStrengthQMI_r12 RadioInterface[1]=0
    03-08 10:39:46.854  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: updating cache for SIGNAL_STRENGTH
    03-08 10:39:48.706   669   774 I RILJ    : (0) Connected to 'rild' socket
    03-08 10:39:48.706  5079  5080 I RILC    : libril: new connection to RIL_SOCKET_1
    03-08 10:39:48.706  5079  5080 I RILC    : RIL Daemon version: Sierra Ril V7.1.11.0_ARM_32 QMI
    03-08 10:39:48.706   669   774 D RILJ    : [UNSL]< UNSOL_RIL_CONNECTED {12} [SUB0]
    03-08 10:39:48.707   669   774 D RILJ    : [2804]> RADIO_POWER off [SUB0]
    03-08 10:39:48.708   669   774 D RILJ    : [2805]> RIL_REQUEST_CDMA_SET_SUBSCRIPTION_SOURCE : 0 [SUB0]
    03-08 10:39:48.709  5079  5101 E use-Rlog/RLOG-RIL: processRequest: RADIO_POWER
    03-08 10:39:48.709  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for VOICE_REGISTRATION_STATE
    03-08 10:39:48.709  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for DATA_REGISTRATION_STATE
    03-08 10:39:48.709  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for SIGNAL_STRENGTH
    03-08 10:39:48.709  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for OPERATOR
    03-08 10:39:48.709  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for QUERY_NETWORK_SELECTION_MODE
    03-08 10:39:48.709  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:48.710   669   774 D RILJ    : setCellInfoListRate: 2147483647 [SUB0]
    03-08 10:39:48.710   669   774 D RILJ    : [2806]> RIL_REQUEST_SET_CELL_INFO_LIST_RATE [SUB0]
    03-08 10:39:48.711   669   774 D RILJ    : [UNSL]< UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF [SUB0]
    03-08 10:39:48.711   669   669 D SST     : mDeviceShuttingDown=false, mDesiredPowerState=true, getRadioState=RADIO_OFF, mPowerOffDelayNeed=true, mAlarmSwitch=false, mRadioDisabledByCarrier=false
    03-08 10:39:48.717   669   808 D Dcc     : DccDefaultState: msg.what=EVENT_RIL_CONNECTED mRilVersion=12
    03-08 10:39:48.728   669   669 D RILJ    : [2807]> RADIO_POWER on [SUB0]
    03-08 10:39:48.732   669   669 D RILJ    : [2808]> OPERATOR [SUB0]
    03-08 10:39:48.733   669   669 D RILJ    : [2809]> DATA_REGISTRATION_STATE [SUB0]
    03-08 10:39:48.734  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.734  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.734  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.734  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:48.735   669   669 D RILJ    : [2810]> VOICE_REGISTRATION_STATE [SUB0]
    03-08 10:39:48.736   669   669 D RILJ    : [2811]> QUERY_NETWORK_SELECTION_MODE [SUB0]
    03-08 10:39:48.738   669   669 D RILJ    : [2812]> BASEBAND_VERSION [SUB0]
    03-08 10:39:48.739   669   669 D RILJ    : [2813]> GET_IMEI [SUB0]
    03-08 10:39:48.740   669   669 D RILJ    : [2814]> GET_IMEISV [SUB0]
    03-08 10:39:48.741   669   669 D RILJ    : [2815]> RIL_REQUEST_GET_RADIO_CAPABILITY [SUB0]
    03-08 10:39:48.742   669   669 D RILJ    : [2816]> RIL_REQUEST_START_LCE [SUB0]
    03-08 10:39:48.761   669   669 D DCT     : [0]onRadioAvailable
    03-08 10:39:48.766  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.766  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.766  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.766  5079  5101 E use-Rlog/RLOG-RIL: processRequest: CDMA_SET_SUBSCRIPTION_SOURCE
    03-08 10:39:48.766  5079  5101 E use-Rlog/RLOG-RIL: processRequest: SET_UNSOL_CELL_INFO_LIST_RATE
    03-08 10:39:48.766  5079  5101 E use-Rlog/RLOG-RIL: processRequest: RADIO_POWER
    03-08 10:39:48.766  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for VOICE_REGISTRATION_STATE
    03-08 10:39:48.766  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for DATA_REGISTRATION_STATE
    03-08 10:39:48.766  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for SIGNAL_STRENGTH
    03-08 10:39:48.767  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for OPERATOR
    03-08 10:39:48.767  5079  5101 I use-Rlog/RLOG-RIL: swiril_cache_set: clearing cache for QUERY_NETWORK_SELECTION_MODE
    03-08 10:39:48.767  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:48.774   669   774 D RilRequest: [2804]< RADIO_POWER error: com.android.internal.telephony.CommandException: GENERIC_FAILURE ret=
    03-08 10:39:48.780   669   774 D RilRequest: [2805]< RIL_REQUEST_CDMA_SET_SUBSCRIPTION_SOURCE error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE ret=
    03-08 10:39:48.781   669   774 D RilRequest: [2806]< RIL_REQUEST_SET_CELL_INFO_LIST_RATE error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE ret=
    03-08 10:39:48.798  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.799  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.799  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.799  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:48.831  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.831  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.831  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.831  5079  5101 E use-Rlog/RLOG-RIL: processRequest: OPERATOR
    03-08 10:39:48.831  5079  5101 E use-Rlog/RLOG-RIL: processRequest: DATA_REGISTRATION_STATE
    03-08 10:39:48.831  5079  5101 E use-Rlog/RLOG-RIL: processRequest: VOICE_REGISTRATION_STATE
    03-08 10:39:48.831  5079  5101 E use-Rlog/RLOG-RIL: processRequest: QUERY_NETWORK_SELECTION_MODE
    03-08 10:39:48.831  5079  5101 E use-Rlog/RLOG-RIL: processRequest: BASEBAND_VERSION
    03-08 10:39:48.831  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:48.832   669   774 D RilRequest: [2807]< RADIO_POWER error: com.android.internal.telephony.CommandException: GENERIC_FAILURE ret=
    03-08 10:39:48.832   669   774 D RilRequest: [2808]< OPERATOR error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE ret=
    03-08 10:39:48.833   669   774 D RilRequest: [2809]< DATA_REGISTRATION_STATE error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE ret=
    03-08 10:39:48.834   669   774 D RilRequest: [2810]< VOICE_REGISTRATION_STATE error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE ret=
    03-08 10:39:48.834   669   774 D RilRequest: [2811]< QUERY_NETWORK_SELECTION_MODE error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE ret=
    03-08 10:39:48.834   669   669 D SST     : EVENT_POLL_STATE_NETWORK_SELECTION_MODE
    03-08 10:39:48.862  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.862  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.862  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.862  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:48.894  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.894  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.894  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.894  5079  5101 E use-Rlog/RLOG-RIL: processRequest: GET_IMEI
    03-08 10:39:48.894  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:48.895   669   774 D RilRequest: [2812]< BASEBAND_VERSION error: com.android.internal.telephony.CommandException: GENERIC_FAILURE ret=
    03-08 10:39:48.926  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.926  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.926  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.926  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:48.958  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.958  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.958  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.958  5079  5101 E use-Rlog/RLOG-RIL: processRequest: GET_IMEISV
    03-08 10:39:48.958  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:48.959   669   774 D RilRequest: [2813]< GET_IMEI error: com.android.internal.telephony.CommandException: GENERIC_FAILURE ret=
    03-08 10:39:48.990  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:48.990  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:48.990  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:48.990  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:49.022  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:49.023  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:49.023  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:49.023  5079  5101 E use-Rlog/RLOG-RIL: processRequest: RIL_REQUEST_GET_RADIO_CAPABILITY
    03-08 10:39:49.023  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: info invalid, initialize again
    03-08 10:39:49.023   669   774 D RilRequest: [2814]< GET_IMEISV error: com.android.internal.telephony.CommandException: GENERIC_FAILURE ret=
    03-08 10:39:49.054  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:49.054  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:49.054  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:49.054  5079  5101 E use-Rlog/RLOG-RIL: getFirmwareInfoTechQMI: Info invalid after initFirmwareInfoQMI()
    03-08 10:39:49.086  5079  5101 D use-Rlog/RLOG-RIL: initFirmwareInfoQMI: SLQSGetFirmwareInfo() failed 11
    03-08 10:39:49.086  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnGsmDevice=1
    03-08 10:39:49.086  5079  5101 I use-Rlog/RLOG-RIL: telephony.lteOnCdmaDevice=0
    03-08 10:39:49.086  5079  5101 E use-Rlog/RLOG-RIL: processRequest: <unknown request>
    03-08 10:39:49.101   669   774 D RILJ    : Faking RIL_REQUEST_GET_RADIO_CAPABILITY response using 1 [SUB0]
    03-08 10:39:49.101   669   774 D RILJ    : [2815]< RIL_REQUEST_GET_RADIO_CAPABILITY {mPhoneId = 0 mVersion=1 mSession=0 mPhase=0 mRadioAccessFamily=1 mLogicModemId= mStatus=1} [SUB0]
    03-08 10:39:49.102   669   774 D RilRequest: [2816]< RIL_REQUEST_START_LCE error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE ret=
    03-08 10:39:49.107   669   669 D GsmCdmaPhone: EVENT_GET_RADIO_CAPABILITY: phone rc: {mPhoneId = 0 mVersion=1 mSession=0 mPhase=0 mRadioAccessFamily=1 mLogicModemId= mStatus=1}
    03-08 10:39:49.107   669   669 D Phone   : config LCE service failed: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE

you can check in Ubuntu PC and see if your module works on QMI mode first.
BTW, are you using the latest FW?

We have tried this already, we did not do it on an Ubuntu PC, but we tried with Raspbian and we used a pppd dialer “wvdial” and we where able to get a data Connection.

pppd is using AT command but not QMI message, didn’t you want to test QMI mode?

Yes I am trying to get QMI Mode to work, I was not aware that pppd Dialer uses AT Mode. I will go ahead and try QMI Mode on Raspbian and see if I can confirm if the modem works on QMI Mode

but with that being said, we would prefer to get the modem working in QMI mode, but at this point, if we can get a data connection in any Mode it would be great as well. So therefore the AT Commands worked and was able to make a data connection on the Raspbian OS, but did not work on the Android OS in AT Mode.

didn´t the AT command already work in your Android log?

They seemed to have worked, but we do not get any APN info, nor any Data Connection

Are you using “adb shell setprop persist.sys.ril.type” to set to AT mode?
This AT mode is not for RC module, of course it will not work.

Yes I was using “adb shell setprop persist.sys.ril.type”, and if that is not what is meant to be used, then how should we be setting the Mode?

There is no AT only mode for Android RIL

So I would have no other option that QMI Mode at this moment in time, right?

Is that you must use RIL driver?
In the past I have tried to disable the RIL driver and using AT!SCACT command and “ndc” command to go online with WP76 module on Android platform.
You can give a try: