diff --git a/src/gps/GPS.cpp b/src/gps/GPS.cpp index f6ad73790..e56568dda 100644 --- a/src/gps/GPS.cpp +++ b/src/gps/GPS.cpp @@ -438,6 +438,8 @@ int32_t GPS::runOnce() LOG_DEBUG("GPS is not communicating, trying factory reset on next bootup.\n"); devicestate.did_gps_reset = false; nodeDB.saveDeviceStateToDisk(); + prepareDeepSleep(); + forceWake(false); } } }