diff --git a/src/modules/commander/state_machine_helper.cpp b/src/modules/commander/state_machine_helper.cpp index 1525764429..9a0f0b7ec7 100644 --- a/src/modules/commander/state_machine_helper.cpp +++ b/src/modules/commander/state_machine_helper.cpp @@ -1057,7 +1057,7 @@ int preflight_check(struct vehicle_status_s *status, orb_advert_t *mavlink_log_p } } - if (battery->warning >= battery_status_s::BATTERY_WARNING_LOW) { + if (!status_flags->circuit_breaker_engaged_power_check && battery->warning >= battery_status_s::BATTERY_WARNING_LOW) { preflight_ok = false; if (reportFailures) {