load sim slots with UIM qmi service not working for QMI-over-MBIM
Although QMI-over-MBIM is implemented for UIM service in mm-broadband-modem-mbim.c, loading sim slots (on a device with multiple slots) does not work even when the modem supports it.
First reason is, that the UIM service is not include in the list of qmi services in mm-broadband-modem-mbim.c.
When the service is included there (enable_qmi_uim.patch), ModemManager will use the service and will succeed to query the sim slots, as long as the active slot is empty: log-no-sim
When the active slot is not empty, modemmanager crashes: log-with-qmiservice, backtrace
Seen on ModemManager 1.19.0, Modem Telit LE910C1-EU (MBIM Mode)