Modem starts completely disabled if mobile data is disabled (regression from ModemManager port)
I have mobile data disabled most of the time because it is metered (0.009€/MB).
Unfortunately, since the switch to ModemManager, if I disable mobile data through the Plasma Mobile drawer (which I believe comes from this component), i.e., if either Plasma Mobile starts up with mobile data already disabled or I disable mobile data while it is running, Plasma Mobile completely disables the modem, also breaking regular voice calls and SMS messages. This is a regression from the old ofono-based code, where disabling mobile data would leave voice and SMS working just fine, the desired behavior.
The workaround is
sudo mmcli -m 0 -e to enable the modem (which thankfully leaves data disabled, at least according to
nmcli), but I have to do this every time, which is a major annoyance.