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.