I setup a new device, Lenovo ThinkCentre SE30, and it came with Ubuntu Core 20 installed by the OEM. It has a cellular modem and I put a SIM in it. After the device started up I SSH's into it and noticed that it was showing "sim-missing":

I decided to shutdown the device, removed and reinstall the SIM card and power up again. After doing this, now the modem is shown as not detected.

The output from journalctl is:
zzz@ubuntu:~$ sudo journalctl --all | grep ModemManager
Jan 13 23:30:26 ubuntu modem-manager.modemmanager[904]: + exec /snap/modem-manager/470/usr/sbin/ModemManager --filter-policy=STRICT --log-level=INFO
Jan 13 23:30:26 ubuntu ModemManager[904]: <info> ModemManager (version 1.16.6) starting in system bus...
Jan 13 23:30:26 ubuntu audit[904]: SECCOMP auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.modem-manager.modemmanager pid=904 comm="ModemManager" exe="/snap/modem-manager/470/usr/sbin/ModemManager" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7f547c57a73d code=0x50000
Jan 13 23:30:26 ubuntu kernel: audit: type=1326 audit(1673652626.968:54): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.modem-manager.modemmanager pid=904 comm="ModemManager" exe="/snap/modem-manager/470/usr/sbin/ModemManager" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7f547c57a73d code=0x50000
Jan 13 23:30:28 ubuntu ModemManager[904]: <warn> [plugin-manager] task 0,wwan0qcdm0: error when checking support with plugin 'quectel': (wwan/wwan0qcdm0) failed to open port: Could not open serial device wwan0qcdm0: Operation not permitted
Jan 13 23:30:28 ubuntu ModemManager[904]: <warn> [plugin-manager] task 0,wwan0mbim0: error when checking support with plugin 'quectel': (wwan/wwan0mbim0) failed to open port: Could not open serial device wwan0mbim0: Operation not permitted
Jan 13 23:30:28 ubuntu ModemManager[904]: <warn> [plugin-manager] task 0,wwan0at0: error when checking support with plugin 'quectel': (wwan/wwan0at0) failed to open port: Could not open serial device wwan0at0: Operation not permitted
Jan 13 23:30:28 ubuntu ModemManager[904]: <warn> [plugin-manager] task 0,wwan0qcdm0: error when checking support with plugin 'generic': (wwan/wwan0qcdm0) failed to open port: Could not open serial device wwan0qcdm0: Operation not permitted
Jan 13 23:30:28 ubuntu ModemManager[904]: <warn> [plugin-manager] task 0,wwan0mbim0: error when checking support with plugin 'generic': (wwan/wwan0mbim0) failed to open port: Could not open serial device wwan0mbim0: Operation not permitted
Jan 13 23:30:28 ubuntu ModemManager[904]: <warn> [plugin-manager] task 0,wwan0at0: error when checking support with plugin 'generic': (wwan/wwan0at0) failed to open port: Could not open serial device wwan0at0: Operation not permitted
Jan 13 23:30:29 ubuntu NetworkManager[905]: <info> [1673652629.0538] modem-manager: ModemManager available
Jan 13 23:30:29 ubuntu ModemManager[904]: <info> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:1c.0/0000:2c:00.0': not supported by any plugin
Jan 13 23:30:29 ubuntu ModemManager[904]: <info> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:1c.6/0000:2d:00.0': not supported by any plugin
Jan 13 23:30:29 ubuntu ModemManager[904]: <info> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:1c.7/0000:2e:00.0': not supported by any plugin
zzz@ubuntu:~$
The modem is a:
Quectel EM160R-GL
My question is:
- Why is it no longer detecting the modem?