Currently the MM_IFACE_MODEM_3GPP_EPS_NETWORK_SUPPORTED property, which defines if CEREG checks are done, is set per plugin when the modem is created. E.g. the Altair LTE device, which is LTE-only sets it. For devices that report 4G capabilities, though, CEREG checks should be enabled by default, and so the MM_IFACE_MODEM_3GPP_EPS_NETWORK_SUPPORTED should be set automatically. Moreover, if a device is 4G-only, we may also want to disable CREG and CGREG checks automatically, by setting as FALSE both MM_IFACE_MODEM_3GPP_CS_NETWORK_SUPPORTED and MM_IFACE_MODEM_3GPP_PS_NETWORK_SUPPORTED.
https://lists.freedesktop.org/archives/modemmanager-devel/2017-March/004078.html
Fix pushed to git master as 875ade3e41b61528bbd2b018a5d34c1a1cda9b99; also cherry-picked to mm-1-6 and mm-1-4.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.