Entries in system.log start at 2023-10-02T03:05 and last until 03:15, then nothing until 2023-10-04T11:26. This is replicated using logread in the shell.
Entries from 10-02 indicate repeated attempts to connect to LTE without ever actually getting network connectivity. For example:
Mon Oct 2 03:06:14 2023 daemon.info mobifd: [gsm.modem0] Connected to operator 'vodafone ES Flexfone'
Mon Oct 2 03:06:14 2023 daemon.info mobifd: [gsm.modem0] -CFUN- Functionality: "Full"
Mon Oct 2 03:06:14 2023 daemon.info mobifd: [gsm.modem0] -COPS- Mode: "Auto", operator: "vodafone ES Flexfone"
Mon Oct 2 03:06:14 2023 daemon.info mobifd: [gsm.modem0] -CREG- Mode: "Enabled (with location information)", status: "Roaming", LAC: "21205", cell ID: "15777708", technology: "UTRAN"
Mon Oct 2 03:06:14 2023 daemon.info mobifd: [gsm.modem0] -CGREG- Mode: "Enabled (with location information)", status: "Roaming", LAC: "21205", cell ID: "15777708", technology: "UTRAN"
Mon Oct 2 03:06:14 2023 daemon.info mobifd: [gsm.modem0] -CEREG- Mode: "Enabled (with location information)", status: "Unknown", LAC: "", cell ID: "", technology: "Unknown"
Mon Oct 2 03:06:14 2023 daemon.info mobifd: [gsm.modem0] IP address on PDP context "1": "0.0.0.0"
[...]
Mon Oct 2 03:06:17 2023 daemon.info mobifd: [gsm.modem0] IP address on PDP context "1": "0.0.0.0"
Mon Oct 2 03:06:20 2023 daemon.info mobifd: [gsm.modem0] IP address on PDP context "1": "0.0.0.0"
[...]
Mon Oct 2 03:06:30 2023 daemon.info mobifd: [gsm.modem0] Modem is attached to PS
Mon Oct 2 03:06:30 2023 daemon.notice netifd: Interface 'mob1s1a1' is setting up now
Mon Oct 2 03:06:30 2023 daemon.notice netifd: mob1s1a1 (10192): Starting network mob1s1a1 using APN: wap
Mon Oct 2 03:06:30 2023 user.notice netifd: uqmi -d /dev/cdc-wdm0 --timeout 30000 --set-client-id wds,2 --release-client-id wds --modify-profile --profile-identifier 3gpp,1 --profile-name profile1 --roaming-disallowed-flag no --auth-type none --apn wap --pdp-type ip
Mon Oct 2 03:06:30 2023 user.notice netifd: uqmi -d /dev/cdc-wdm0 --timeout 30000 --get-client-id wds
Mon Oct 2 03:06:30 2023 daemon.notice netifd: mob1s1a1 (10192): 2
Mon Oct 2 03:06:30 2023 daemon.notice netifd: mob1s1a1 (10192): cid4: 2
Mon Oct 2 03:06:30 2023 user.notice netifd: uqmi -d /dev/cdc-wdm0 --timeout 30000 --set-ip-family ipv4 --set-client-id wds,2
Mon Oct 2 03:06:30 2023 user.notice netifd: uqmi -d /dev/cdc-wdm0 --timeout 30000 --set-client-id wds,2 --start-network --apn wap --profile 1 --auth-type none --username --password
Mon Oct 2 03:06:31 2023 daemon.notice netifd: mob1s1a1 (10192): pdh4: "Call failed"
Mon Oct 2 03:06:31 2023 daemon.notice netifd: mob1s1a1 (10192): Unable to connect IPv4
Mon Oct 2 03:06:31 2023 user.notice mobile.sh: Device not responding, resetting mobile network
These messages show up several times until log entries stop at 03:15.
Interwoven with this are messages from OpenVPN about being unable to connect to RMS due to the network being unreachable.
Since the device came back online on 10-04 it has been reliably online and publishing data on schedule.
The long period without log entries would certainly suggest that the device has been powered off, except that in this period it consistently replied to instructions through SMS, so it must have been powered on.
At this point, I might be inclined to blame the cellular network for the lack of connectivity, but I would like to understand the complete absence of log entries after 2023-10-02T03:15 and before 2023-10-04T11:26?