Cellular intermittent connection confusion

BTW, rickkas7 (intentionally not tagging so as to not try to ping specifically) helped with a potentially related issue over here and I'm using that firmware chunk in the current script.

My sleep config is

config.mode(SystemSleepMode::ULTRA_LOW_POWER)
      .gpio(D2, FALLING)
      .duration(wakeInSeconds* 1000L); // Set seconds until wake
      // .network(NETWORK_INTERFACE_CELLULAR, SystemSleepNetworkFlag::INACTIVE_STANDBY);

with the INACTIVE_STANDBY flag commented out since I'm sleeping for ~ 3570 seconds (wakeInSeconds), just shy of an hour.