Modem EM9190: failed to connect modem: Unsupported: Cannot disable multiplex support

Hi,

We have a EM9190 modem in a GETAC tablet which is running Ubuntu 24. When trying to connect to the network using nmcli, we get the following error:
**failed to connect modem: Unsupported: Cannot disable multiplex support**

The modem itself seems fine though, mmcli -m 0 returns


  ----------------------------------
  General  |                   path: /org/freedesktop/ModemManager1/Modem/1
           |              device id: d88befef6b08fe2b1bcb3e098b051f9205a20466
  ----------------------------------
  Hardware |           manufacturer: Sierra Wireless, Incorporated
           |                  model: EM9190
           |      firmware revision: SWIX55C_03.10.07.00 e32f05 jenkins 2022/12/14 16:18:06
           |         carrier config: default
           |           h/w revision: 1.0
           |              supported: gsm-umts, lte, 5gnr
           |                current: gsm-umts, lte, 5gnr
           |           equipment id: 351891305052133
  ----------------------------------
  System   |                 device: /sys/devices/pci0000:00/0000:00:1c.0/0000:2c:00.0
           |                physdev: /sys/devices/pci0000:00/0000:00:1c.0/0000:2c:00.0
           |                drivers: mhi_net, mhi-pci-generic
           |                 plugin: generic
           |           primary port: wwan0qmi0
           |                  ports: mhi_hwip0 (net), wwan0at0 (at), wwan0mbim0 (mbim), 
           |                         wwan0qcdm0 (ignored), wwan0qmi0 (qmi)
  ----------------------------------
  Status   |                   lock: sim-pin2
           |         unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (3), sim-puk2 (10)
           |                  state: registered
           |            power state: on
           |            access tech: lte, 5gnr
           |         signal quality: 73% (recent)
  ----------------------------------
  Modes    |              supported: allowed: 3g; preferred: none
           |                         allowed: 4g; preferred: none
           |                         allowed: 3g, 4g; preferred: 4g
           |                         allowed: 3g, 4g; preferred: 3g
           |                         allowed: 5g; preferred: none
           |                         allowed: 4g, 5g; preferred: 5g
           |                         allowed: 4g, 5g; preferred: 4g
           |                         allowed: 3g, 5g; preferred: 5g
           |                         allowed: 3g, 5g; preferred: 3g
           |                         allowed: 3g, 4g, 5g; preferred: 5g
           |                         allowed: 3g, 4g, 5g; preferred: 4g
           |                         allowed: 3g, 4g, 5g; preferred: 3g
           |                current: allowed: 3g, 4g, 5g; preferred: 5g
  ----------------------------------
  Bands    |              supported: utran-1, utran-3, utran-4, utran-6, utran-5, utran-8, 
           |                         utran-9, utran-2, eutran-1, eutran-2, eutran-3, eutran-4, eutran-5, 
           |                         eutran-7, eutran-8, eutran-12, eutran-13, eutran-14, eutran-17, 
           |                         eutran-18, eutran-19, eutran-20, eutran-25, eutran-26, eutran-28, 
           |                         eutran-29, eutran-30, eutran-32, eutran-34, eutran-38, eutran-39, 
           |                         eutran-40, eutran-41, eutran-42, eutran-43, eutran-46, eutran-48, 
           |                         eutran-66, eutran-71, utran-19, ngran-1, ngran-2, ngran-3, ngran-5, 
           |                         ngran-7, ngran-8, ngran-12, ngran-20, ngran-25, ngran-28, ngran-38, 
           |                         ngran-40, ngran-41, ngran-48, ngran-66, ngran-71, ngran-77, ngran-78, 
           |                         ngran-79
           |                current: utran-1, utran-3, utran-4, utran-6, utran-5, utran-8, 
           |                         utran-9, utran-2, eutran-1, eutran-2, eutran-3, eutran-4, eutran-5, 
           |                         eutran-7, eutran-8, eutran-12, eutran-13, eutran-14, eutran-17, 
           |                         eutran-18, eutran-19, eutran-20, eutran-25, eutran-26, eutran-28, 
           |                         eutran-29, eutran-30, eutran-32, eutran-34, eutran-38, eutran-39, 
           |                         eutran-40, eutran-41, eutran-42, eutran-43, eutran-46, eutran-48, 
           |                         eutran-66, eutran-71, utran-19, ngran-1, ngran-2, ngran-3, ngran-5, 
           |                         ngran-7, ngran-8, ngran-12, ngran-20, ngran-25, ngran-28, ngran-38, 
           |                         ngran-40, ngran-41, ngran-48, ngran-66, ngran-71, ngran-77, ngran-78, 
           |                         ngran-79
  ----------------------------------
  IP       |              supported: ipv4, ipv6, ipv4v6
  ----------------------------------
  3GPP     |                   imei: 351891305052133
           |          enabled locks: fixed-dialing
           |            operator id: 20610
           |          operator name: Orange B
           |           registration: home
           |   packet service state: attached
  ----------------------------------
  3GPP EPS |   ue mode of operation: csps-2
           |    initial bearer path: /org/freedesktop/ModemManager1/Bearer/0
           |     initial bearer apn: nrbroadband
           | initial bearer ip type: ipv4v6
  ----------------------------------
  SIM      |       primary sim path: /org/freedesktop/ModemManager1/SIM/0
           |         sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
           |                         slot 2: none
  ----------------------------------
  Bearer   |                  paths: /org/freedesktop/ModemManager1/Bearer/6
           |                         /org/freedesktop/ModemManager1/Bearer/5
           |                         /org/freedesktop/ModemManager1/Bearer/4
           |                         /org/freedesktop/ModemManager1/Bearer/3
           |                         /org/freedesktop/ModemManager1/Bearer/2
           |                         /org/freedesktop/ModemManager1/Bearer/1

Any tips on how to resolve this?

have you tried to use mbim-network to establish data connection?